yum install ncurses-devel openssl-devel pam-devel
mkdir -p /usr/local/etc/ssl/certs
tar -Jxf alpine-2.20.tar.xz
cd alpine-2.20 ./configure --with-ssl-certs-dir=/usr/local/etc/ssl/certs make
sudo make install
cd /usr/local/etc/ssl/certs cert=imap-mailserver.pem ln -s $cert `openssl x509 -noout -hash < $cert`.0
You can save your config in a remote IMAP folder so that you can use the same config on other locations.
#Add line below to ~/.bashrc alias alpine='alpine -p "{mail.server.tld/user=your@emailaddress.com/ssl}remote_pinerc"'
Setup configuration m → s → c
mail.server.tld:587/tls/user=user@name
{mail.server.tld/user=user@name/ssl}INBOX
{mail.server.tld/user=user@name/ssl}Sent
From: Personal Name <user@name.tld>
Setup imap folders m → s → l → a
mkdir -p ~/.alpine-smime/{ca,public,private}
openssl rsa -aes256 -in server.key -out newserver.key