首页 > 代码库 > zabbix邮件报警脚本(Python)

zabbix邮件报警脚本(Python)

#!/usr/bin/python#coding:utf-8import smtplibfrom email.mime.text import MIMETextimport sysmail_host = smtp.exmail.qq.commail_user = 邮箱全称mail_pass = 密码mail_postfix = 域名def send_mail(to_list,subject,content):        me = mail_user+"<"+mail_user+"@"+mail_postfix+">"        msg = MIMEText(content)        msg[Subject] = subject        msg[From] = me        msg[to] = to_list        try:                s = smtplib.SMTP()                s.connect(mail_host)                s.login(mail_user,mail_pass)                s.sendmail(me,to_list,msg.as_string())                s.close()                return True        except Exception,e:                print str(e)                return False#if __name__ == "__main__":send_mail(sys.argv[1], sys.argv[2], sys.argv[3]) 

 

zabbix邮件报警脚本(Python)