Ich liebe Mutt und die mit Ubuntu gelieferte Mutt-Version ist fantastisch (es gibt sogar eine gepatchte Version). Die einzige Einschränkung, die ich bisher festgestellt habe, ist, dass ich nicht mehrere Imap-Konten gleichzeitig verwalten konnte.
Derzeit sieht mein Mutt-Setup folgendermaßen aus:
#$HOME/.mutt/muttrc
=== Accounts ====
set my_decrypt=`gpg -o $HOME/.mutt/accounts/passwd.gpg.tmp -d $HOME/.mutt/accounts/passwd.gpg`
set my_first_mail_passwd=`awk '/[email protected]:/ {print $2}' $HOME/.mutt/accounts/passwd.gpg.tmp`
set my_second_mail_passwd=`awk '/[email protected]:/ {print $2}' $HOME/.mutt/accounts/passwd.gpg.tmp`
set my_rm=`rm -f $HOME/.mutt/accounts/passwd.gpg.tmp`
source $HOME/.mutt/accounts/[email protected]/[email protected]
//source $HOME/.mutt/accounts/[email protected]/[email protected]
Das bedeutet, dass eine password.gpg-Datei im laufenden Betrieb entschlüsselt wird (wo meine E-Mail-Passwörter gespeichert sind), um einige Variablen festzulegen und zu löschen. Außerdem wird ein Standardprofil bezogen. Es sieht folgendermaßen aus:
#$HOME/.mutt/accounts/[email protected]/[email protected]
set folder = "imaps://imap.foo.com"
set spoolfile = "imaps://imap.foo.com/INBOX"
set header_cache = "$HOME/.mutt/cache/[email protected]"
set message_cachedir = "$HOME/.mutt/cache/[email protected]"
set imap_user = "[email protected]"
set imap_pass = $my_first_mail_passwd
set smtp_url = "smtp://[email protected]"
set smtp_pass = $my_first_mail_passwd
Auf diese Weise kann ich nur das im Standardprofil konfigurierte Konto verwenden. Ich habe gehört, dass Ordner-Hooks verwendet werden können, habe aber keine Ahnung, wie sie verwendet werden sollen, und bin mir auch nicht sicher, ob dies der Fall ist Was ich suche, möchte ich nur in der Lage sein, verschiedene Profile zu erstellen, je nachdem, welche E-Mail ich lesen möchte. Jede Vorschlagsmethode ist willkommen. Ich würde ein Setup bevorzugen, das sich nicht darauf verlässt auf externen Programmen, die nicht Teil einer Standard-Ubuntu-Installation sind.
Sie können mehrere Konfigurationsdateien verwenden. Zum Beispiel könnten Sie ausführen:
mutt -F .muttrc-yahoo
auf/dev/pts/1
mutt -F .muttrc-gmail
auf/dev/pts/2
quelle
Es gibt auch eine gute writeup / Howto hier (GitHub). Könnte etwas einfacher zu folgen sein oder nicht.
Verzeichnisse und Dateien
quelle