Hola, he aquí un modo de configurar mutt, msmtp, ccrypt (no para claves GPG de correo, si no para leer la pass de un fichero cifrado para que la use msmtp/mbsync y urlview, junto con lynx para correos HTML. El usuario espeficiado es soldan tras el /home/, el resto puede usar este fichero usando su uusario normal en OpenBSD. Instala: doas pkg_add mutt urlview lynx msptp isync ccrypt Para configurar el fichero cifrado ccrypt # crea y cifra ~/.mailpass mkdir -p ~/.msmtp #cambia 'tupass' por tu pass de correo echo tupass > ~/.mailpass ccrypt ~/.mailpass rm ~/.mailpass Aquí pon una pass cualquiera # En `.msmtprc` cambia password por passwordeval para lanzar GPG mostrando la clave: passwordeval "ccat ~/.mailpass.cpt" Ahora, la config entera de ~/msmtprc. Cambia disroot.org por tu dominio. #inicio de fichero # Set default values for all following accounts. defaults auth on tls on #TLS en Linux: #tls_trust_file /etc/ssl/certs/ca-certificates.crt #TLS en OpenBSD, pon un # delante de la tls_ de Linux y #quita la # al inicio de la siguiente: tls_trust_file /etc/ssl/cert.pem tls_trust_file logfile ~/.msmtp.log # Gmail account correo host soldan.org port 587 from soldan@disroot.org user usuario passwordeval "ccat ~/.mailpass.cpt" account default: correo #fin de fichero Ahora, lo mismo con ~/.mbsyncrc: IMAPAccount dr PipelineDepth 20 Host disroot.org User soldan@disroot.org PassCmd "ccat ~/.mailpass.cpt" SSLType IMAPS IMAPStore dr-remote Account dr MaildirStore dr-local Path /home/soldan/Mail Inbox /home/soldan/Mail Subfolders Verbatim Channel dr Far :dr-remote: Near :dr-local: Patterns * #fin Un fichero $HOME/bin/batchnet, para automatizar: #!/bin/sh /usr/local/bin/mbsync -a /usr/local/bin/msmtp-runqueue.sh #fin