Neomutt is an updated version of Mutt, a text based email client.
Pour permettre la vérification de la signature GPG à partir des serveurs de clés lors lecture d'un courriel, assurez-vous que le fichier ~/.gnupg/gpg.conf contient ces lignes :
keyserver hkps://hkps.pool.sks-keyservers.net
keyserver-options auto-key-retrieve
J'utilise msmtp pour envoyer des emails depuis mon ordinateur portable Arch linux. Dans msmtprc,
tls_trust_file /etc/ssl/certs/ca-certificates.crt
ne fonctionne pas pour moi. A la place, j'utilise
tls_fingerprint
Pour obtenir l'empreinte digitale de mon serveur de messagerie, j'ai utilisé ceci :
msmtp --serverinfo --tls --tls-certcheck=off --host=host.domain.tld
--port=587 | egrep -o "([0-9A-Za-z]{2}:){31}[0-9A-Za-z]{2}"
Pour la MAJ automatique, vous pouvez utiliser cette script dans cron
#!/bin/bash
# update tls_fingerprint entry in ~/.msmtprc
cd $HOME
# get the server fingerprint
KEY=$(msmtp --serverinfo --tls --tls-certcheck=off --host=mail.domain.tld --port=587 | grep -E -o "([0-9A-Za-z]{2}:){31}[0-9A-Za-z]{2}")
# replace tls_fingerprint line in .msmtprc
sed -i "s/^tls_fingerprint.*/tls_fingerprint $KEY/g" .msmtprc
Je n'ai rien trouvé qui fonctionne mieux que W3M pour convertir le HTML en texte, et je passe la plupart des choses à l'application xdg-desktop par défaut dans mon fichier mailcap.