Adoro mutt e la versione mutt fornita con Ubuntu è fantastica (ha anche una versione patchata), l'unico avvertimento che ho trovato finora è che non ero stato in grado di gestire diversi account imap allo stesso tempo.
Attualmente la mia configurazione di mutt è simile a questa:
#$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
Ciò significa che un file password.gpg viene decrittografato al volo (dove vivono le mie password di posta elettronica) lo usa per impostare alcuni parametri e cancellato, inoltre viene fornito un profilo predefinito, assomiglia a questo:
#$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
Usando questo, sono solo in grado di utilizzare l'account configurato nel profilo predefinito .., ho sentito che è possibile utilizzare gli hook delle cartelle ma non ho idea di come usarli e non sono nemmeno sicuro che sia quello che sto cercando, vorrei solo essere in grado di creare diversi profili a seconda dell'email che vorrei leggere .., Qualsiasi metodo di suggerimento è il benvenuto .., Preferirei un'installazione che non si basa su programmi esterni che non fanno parte di un'installazione predefinita di Ubuntu.