从开始学习mutt后就爱上了mutt。可惜mutt一套操作和其他软件不太一样。我这样的懒人也不愿意去重新记忆一套快捷键了。幸好mutt的bind功能非常强大。通过更改~/.muttrc可以让mutt像vim一样好操作。
以下是我的muttrc:
mutt靠procmail来给邮件归类,以下是我对邮件列表的一些设置:
~/.procmailrc
- PATH=/bin:/usr/bin:/usr/local/bin
- VERBOSE=off
- DEFAULT=/usr/Mail/mbox
- MAILDIR=/usr/Mail
- LOGFILE=$HOME/.procmaillog
- # Recipes below this comment:
- :0
- * ^To:.*linux-fsdevel@vger.kernel.org
- linux-fsdevel
- :0
- * ^Mailing-List:.*linux-ext4@vger.kernel.org
- linux-fsdevel
- :0
- * ^Mailing-List:.*linux-btrfs@vger.kernel.org
- linux-fsdevel
- :0
- * ^X-Mailing-List:.*linux-kernel@vger.kernel.org
- linux-kernel
- :0
- * ^To:.*qemu-devel@nongnu.org
- qemu-devel
- :0
比较纠结的是fetchmail,我看有些人fetchmail设置成五分钟一次,我等不及。我设置的是10秒钟察看一次邮箱:
~/.fetchmailrc
- # Configuration created Fri Oct 19 11:57:01 2012 by fetchmailconf 1.57
- set syslog
- set postmaster "zh"
- set bouncemail
- set no spambounce
- set softbounce
- set properties ""
- set daemon 10
- set invisible
- poll pop.gmail.com with proto POP3
- user 'xx' there with password 'xxxx' is 'zh' here options no keep stripcr ssl sslcertck sslcertpath '/home/zh/.certs/'
- mda '/usr/bin/procmail -d %T'
发邮件通过msmtp:
~/.msmtprc:
- # Set default values for all following accounts.
- defaults
- logfile ~/.msmtp.log
-
- # gmail
- account gmail
- protocol smtp
- host smtp.gmail.com
- from xx@gmail.com
- user xx@gmail.com
- password xxx
- port 587
- auth on
- tls on
- tls_trust_file /etc/ssl/certs/ca-certificates.crt
- syslog LOG_MAIL
-
- # Set a default account
- account default : gmail
- tls on
- tls_starttls on
- tls_trust_file /home/zh/.certs/Equifax_Secure_CA.pem
- auth on
阅读(3611) | 评论(0) | 转发(1) |