Comme mentionné dans les commentaires de cet article, https://blog.christophersmart.com/2016/08/10/command-line-password-management-with-pass/ et comme décrit dans cette entrée de blog, http://schnizle.in/blog/posts/2014-11-24-Howto:-Setup-mutt-(with-native-imap-+-msmpt-+-gpg-+-pass)/ j'ai essayé de configurer mutt avec le gestionnaire de mots de passe GNU "pass".
Je suis sous Debian Stretch et j'ai installé mutt via apt, qui est en fait NeoMutt 1.7.2.
Tout d'abord, j'ai copié gpg.rc depuis /usr/share/doc/mutt/examples/ vers ~/.mutt et l'ai sourcé dans mon .muttrc.
Ensuite, j'ai essayé une configuration à peine minimale juste pour vérifier si ça fonctionnait. La voici :
# make mutt aware to use gpg
source ~/.mutt/gpg.rc
# use program "pass" to handle and decrypt passwords
set my_pass='pass mail/posteo/dasboeh'
# Imap settings
set from="username@posteo.de"
set hostname="posteo.de"
set imap_login="username"
set imap_pass=$$my_pass
set folder="imaps://username@posteo.de@posteo.de/"
set postponed="=Drafts"
set record="=Sent"
set spoolfile="=INBOX"
Quand je lance mutt, il ne me demande même pas mon mot de passe gpg. Il essaie de s'authentifier en clair et échoue (évidemment). Au fait, tester la connexion avec le mot de passe en clair dans .muttrc fonctionne parfaitement.
Est-ce que quelqu'un peut m'aider ? Merci !