Tôi yêu mutt và phiên bản mutt được cung cấp cùng với Ubuntu rất tuyệt vời (thậm chí nó còn có phiên bản vá), điều duy nhất tôi thấy là cho đến nay tôi đã không thể quản lý nhiều tài khoản imap cùng một lúc.
Hiện tại thiết lập mutt của tôi trông như thế này:
#$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
Điều đó có nghĩa là một tệp password.gpg được giải mã nhanh chóng (nơi mật khẩu email của tôi sống) sử dụng nó để đặt một số vars và bị xóa, cũng là một hồ sơ mặc định có nguồn gốc, nó trông như thế này:
#$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
Sử dụng cái này, tôi chỉ có thể sử dụng tài khoản được cấu hình trong cấu hình mặc định .., tôi đã nghe nói rằng có thể sử dụng móc thư mục nhưng tôi không biết làm thế nào để sử dụng chúng và tôi cũng không chắc đó có phải là Những gì tôi đang tìm kiếm, tôi muốn có thể cung cấp các hồ sơ khác nhau tùy thuộc vào email nào tôi muốn đọc .., Bất kỳ phương pháp đề xuất nào đều được chào đón .., tôi thích một thiết lập không dựa vào trên các chương trình bên ngoài không phải là một phần của cài đặt Ubuntu mặc định.