CentOS release 6.6 (Final)

yum -y install msmtp mutt

mutt 配置文件/etc/Muttrc  /etc/Muttrc.local


非ROOT配置方式:

不使用默认配置文件, 新建下列文件:

[root@vm work]# more .Muttrc 
set sendmail="/usr/bin/msmtp"   #msmtp路径
set use_from=yes
set realname="yjyygywcw"       #发件人
set editor="vim"
set from="yjyygywcw@163.com"   #发件邮箱
set envelope_from=yes

[root@vm work]# more .msmtprc 
account default
host smtp.163.com                #你的发送邮件服务器 
port 25
from yjyygywcw@163.com
auth login#这里如果使用on的话会报 "msmtp: cannot use a secure authentication method"错误
tls off
user yjyygywcw@163.com
password kaiwangxiao
logfile /opt/log/msmtp.log
from yjyygywcw@163.com

[root@vm work]# chmod 600 .Muttrc .msmtprc

测试
echo "testmail" | mutt -F ~/.Muttrc -s "测试"  yjyygywcw@163.com -a /etc/hosts 
mutt -F ~/.Muttrc -s "测试" -a /etc/hosts -a /etc/apple yjyygywcw@163.com < /var/log/maillog