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="[email protected]"   #发件邮箱
set envelope_from=yes

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

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

测试
echo "testmail" | mutt -F ~/.Muttrc -s "测试"  [email protected] -a /etc/hosts 
mutt -F ~/.Muttrc -s "测试" -a /etc/hosts -a /etc/apple [email protected] < /var/log/maillog