zabbix使用msmtp&&mutt搭建邮件告警服务


zabbix可以通过脚本和邮件服务器搭建邮件告警服务,以下就是告警服务实现的流程图


wKioL1mpCIKz45nFAABwphDI0Jw187.png


关注点一:

脚本需要放在zabbix安装目录下../share/zabbix/alertscripts/目录

脚本内容

wKiom1mpEQWBtTyqAAAuVqpcKa8668.png

关注点二:

msmtp是一个SMTP客户端。

在默认模式下,它将邮件发送到SMTP服务器(例如,163.com邮箱服务器),该服务器负责进一步的传送。
要将此程序与您的邮件用户代理(MUA)一起使用,请使用邮件帐户创建一个配置文件,并告诉您的MUA调用msmtp而不是/ usr / sbin / sendmail


mutt是linux下的一个email程序。Mutt 显然是一个 Unix 的邮件程序,它跟一般的 Windows 邮件程序不同,它不是一个包罗万象的大杂烩。你甚至会发现它根本不直接发出邮件,它从来不自己编辑邮件,它从来不自己对邮件进行加密和数字签名……Mutt 更像一个文件管理器,只不过它管理的是email。它的功能是借助各个最强大的程序来实现的。这符合 UNIX 的设计思想。


如何搭建msmtp+mutt?可以参考下文

http://12410094.blog.51cto.com/12400094/1961879


想了解更多mutt可以点击下面链接

http://docs.huihoo.com/homepage/shredderyin/mutt_frame.html