私はmuttが大好きで、Ubuntuに同梱されているmuttバージョンは素晴らしいです(パッチが適用されたバージョンさえあります)。これまでに確認した唯一の警告は、複数のimapアカウントを同時に管理できなかったことです。
現在、私のmuttセットアップは次のようになります。
#$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
つまり、password.gpgファイルはその場で復号化されます(私の電子メールパスワードが存在する場所)は、それを使用していくつかの変数を設定し、削除します。また、デフォルトのプロファイルが提供され、次のようになります。
#$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
これを使用すると、デフォルトのプロファイルで構成されたアカウントしか使用できません。フォルダフックを使用できると聞いたことがありますが、それらの使用方法がわかりません。私が探しているもの、読みたいメールに応じてさまざまなプロファイルを入手できるようにしたいだけです..、どの提案方法も歓迎します..信頼しない設定を希望しますデフォルトのUbuntuインストールの一部ではない外部プログラム。