Download the certificates with get_certs.sh

#!/bin/sh

# Usage:
# get_certs.sh example.server.com

SERVER=${1:-my.server.com}
PORT=${2:-993}
CERT_FOLDER=${3:-~/.certs}

openssl s_client -connect ${SERVER}:${PORT} -showcerts 2>&1 < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'| sed -ne '1,/-END CERTIFICATE-/p' > ${CERT_FOLDER}/${SERVER}.pem

The next script (located e.g. in ~/.mutt/createMaildirs.sh) will create the main mail directory and subdirectories, as well as fake directories which separate the inboxes in mutt’s sidebar:

for account in aalto autistici disroot gmail posteo riseup ; do
        mkdir -p ~/mail/======${account^^}/{cur,tmp,new} #Create fake dirs with capitals ${s^^}
        mkdir -p ~/.mail/$account/{cur,tmp,new}
done