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 '/xxxxx@foo.com:/ {print $2}' $HOME/.mutt/accounts/passwd.gpg.tmp`
set my_second_mail_passwd=`awk '/yyyyy@bar.com:/ {print $2}' $HOME/.mutt/accounts/passwd.gpg.tmp`
set my_rm=`rm -f $HOME/.mutt/accounts/passwd.gpg.tmp`
source $HOME/.mutt/accounts/xxxxx@foo.com/xxxxx@foo.com.profile
//source $HOME/.mutt/accounts/yyyyy@bar.com/yyyyy@bar.com.profile
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/xxxxx@foo.com/xxxxx@foo.com.profile
set folder = "imaps://imap.foo.com"
set spoolfile = "imaps://imap.foo.com/INBOX"
set header_cache = "$HOME/.mutt/cache/xxxxx@foo.com.headers"
set message_cachedir = "$HOME/.mutt/cache/xxxxx@foo.com.bodies"
set imap_user = "xxxxx@foo.com"
set imap_pass = $my_first_mail_passwd
set smtp_url = "smtp://xxxxx@smtp.foo.com"
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.