• zabbix邮件报警脚本(Python)


    #!/usr/bin/python
    #coding:utf-8
    import smtplib
    from email.mime.text import MIMEText
    import sys
    mail_host = 'smtp.exmail.qq.com'
    mail_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]) 
  • 相关阅读:
    UE4蓝图第一天
    UE4材质常用快捷键
    第六天
    第五天
    第四天
    第三天
    第二天
    HDU 1495 非常可乐 (bfs,数论)
    HDU 变形课 (dfs)
    HDU 胜利大逃亡 (bfs)
  • 原文地址:https://www.cnblogs.com/xmzncc/p/5829466.html
Copyright © 2020-2023  润新知