echo "内容:TEST测试test"|mutt 182xxxx7782@163.com -s "主题:DT_ZABBIX_SERVER_TEST" -a /data/readme.txt

(3)当然也可以发送邮件给其他的类型的邮箱,比如qq邮箱,公司邮箱等:
echo "内容:TEST测试test"|mutt -s "主题:DT_ZABBIX_SERVER_TEST" 98xxxx3649@qq.com -a /usr/local/suxy_remark.txt

2.Mutt安装方法二:源码方式安装Mutt(测试时没有成功,不过应该是测试做法不对。。)
cd /usr/local/src wget ftp://ftp.mutt.org/pub/mutt/mutt-1.5.24.tar.gz tar xvf mutt-1.5.24.tar.gz cd mutt-1.5.24 ./configure --prefix=/usr/local/mutt


make && makeinstall

配置Mutt
vim /usr/local/mutt/etc/Muttrc #在最后添加如下几行: set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes set realname="xxx" set from=xxx@163.com set envelope_from=yes
测试Mutt
echo "hello,world"|/usr/local/mutt/bin/mutt –s "test mail" xxx@163.com#上述语句将发送一封标题为"test mail",内容为"hello,world",收件人为xxx@163.com的邮件,可检查该邮箱能否收到邮件
实际测试时使用的命令:
echo "Test from Zabbix Server"|/usr/local/mutt/bin/mutt –s "zabbixTest" 182xxxx7782@163.com
但是若是使用上面的命令发送的话则会给-s@zabbix.localhost和zabbixtest@zabbix.localhost和182xxxx7782@163.com都各发一封邮件,改为如下的命令则会只给182发送,但是没有主题
echo "Test from Zabbix Server"|/usr/local/mutt/bin/mutt 182xxxx7782@163.com
总结
以上所述是小编给大家介绍的Linux部署msmtp+mutt发送邮件功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对易采站长站网站的支持!








