在自动化监控中,经常用到通过Python脚本或Linux原带的Sendmail来发送监控邮件
-
Python脚本邮件:代码简单,功能强大,例如:发送图片,附件,以Html形式展开,报表等等。最为骄傲的是主要是安装python的系统都可以使用脚本
-
Linux自带的sendmail等邮件软件:功能强大,但一般新手或非专业管理员是玩不转的,配置文件复杂,一个简单的功能可能需要几个依赖才能玩转, 不兼容主流的邮箱服务器,配置SSL协议更加复杂,所以不建议使用。
- 常用于监控邮件发送(Zabbix,rrdtool等等)
- 后台发送注册邮件(Django),不过Django已经集成了,更加方便使用。
-
Python 2.6 + (最低要求)
-
任何系统