J'adore mutt, et la version mutt fournie avec Ubuntu est géniale (elle a même une version corrigée), la seule mise en garde que j'ai trouvée jusqu'à présent, c'est que je n'avais pas été en mesure de gérer plusieurs comptes imap en même temps.
Actuellement, ma configuration mutt ressemble à ceci:
#$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]
Ce qui signifie qu'un fichier password.gpg est décrypté à la volée (où vivent mes mots de passe de messagerie) l'utilise pour définir des variables et supprimé, un profil par défaut est également obtenu, il ressemble à ceci:
#$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
En utilisant cela, je ne peux utiliser que le compte configuré dans le profil par défaut .., j'ai entendu dire que les crochets de dossier peuvent être utilisés mais je ne sais pas comment les utiliser, et je ne sais pas non plus si c'est ce que je recherche, je voudrais juste pouvoir trouver différents profils en fonction de l'e-mail que je voudrais lire .., Toute méthode de suggestion est la bienvenue .., je préférerais une configuration qui ne dépend pas sur les programmes externes qui ne font pas partie d'une installation Ubuntu par défaut.
Vous pouvez utiliser plusieurs fichiers de configuration. Par exemple, vous pouvez exécuter:
mutt -F .muttrc-yahoo
sur/dev/pts/1
mutt -F .muttrc-gmail
sur/dev/pts/2
la source
Il y a aussi un bon résumé / howto ici (GitHub). Cela pourrait être un peu plus facile à suivre ou non.
Répertoires et fichiers
la source