Mutt mit Pass einrichten, um verschlüsselte Passwörter zu verarbeiten

1037
Stefan Boehringer

Wie in den Kommentaren zu diesem Artikel erwähnt, https://blog.christophersmart.com/2016/08/10/command-line-password-management-with-pass/ und wie in diesem Blogeintrag beschrieben, http: // schnizle .in / blog / posts / 2014-11-24-Howto: -Setup-mutt- (mit-native-imap - + - msmpt - + - gpg - + - pass) / Ich habe versucht, mutt mit gnu passwordmanager "pass" einzurichten “.

Ich bin auf Debian Stretch und habe mutt via apt installiert, was eigentlich NeoMutt 1.7.2 herausfand.

Zuerst habe ich gpg.rc aus / usr / share / doc / mutt / beispiel / nach ~ / .mutt kopiert und in meine .muttrc aufgenommen.

Ich habe dann eine fast minimale Konfiguration ausprobiert, nur um zu überprüfen, ob sie funktioniert. Hier ist es:

# 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" 

Wenn ich mutt starte, fragt es mich nicht einmal nach meinem GPG-Passwort. Es versucht sich mit plain zu authentifizieren und scheitert (offensichtlich). Übrigens Das Testen der Verbindung mit einem einfachen Passwort in .muttrc funktioniert einwandfrei.

Kann mir jemand helfen? Vielen Dank!

1

1 Antwort auf die Frage

1
Daniel Uhl

Ich hatte das gleiche Problem und konnte es so lösen:

1) Lass mutt dein Passwort ausdrucken (es funktioniert, du solltest dein Passwort im Klartext sehen)

:set imap_pass 

2) Ich habe ein führendes $ gesehen, also das Set imap_pass geändert

set imap_pass=$my_pass 

3) Ich habe Sonderzeichen in meinem Passwort, daher musste ich das Ergebnis angeben

set my_pass="`pass ...`" 

Achten Sie auch auf die richtigen Anführungszeichen, da sie unterschiedliche Bedeutungen haben: https://gitlab.com/muttmua/mutt/wikis/MuttGuide/Syntax#-