Как упоминалось в комментариях к этой статье, https://blog.christophersmart.com/2016/08/10/command-line-password-management-with-pass/ и как описано в этой записи блога, http://schnizle .in/blog/posts/2014-11-24-Howto:-Setup-mutt-(with-native-imap -+- msmpt -+- gpg -+- pass)/ Я попытался настроить Mutt с помощью gnu passwordmanager „pass «.
Я нахожусь на Debian Stretch и установил mutt через apt, как я выяснил на самом деле NeoMutt 1.7.2.
Сначала я скопировал gpg.rc из /usr /share /doc /mutt /examples / в ~ / .mutt и нашел его в своем .muttrc.
Затем я попробовал минимальную конфигурацию, чтобы проверить, работает ли она. Вот:
# 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"
Когда я запускаю Mutt, он даже не спрашивает у меня пароль gpg. Он пытается аутентифицировать с помощью простого и не удается (очевидно). Btw. Тестирование соединения с простым паролем в .muttrc работает без нареканий.
Может кто-нибудь мне помочь? Спасибо!