rthtge 发表于 2014-12-30 08:06:01

zabbix 邮件告警

zabbix环境安装好后,用shell写了个邮件脚本测试都没有问题,就是不发邮件,后来写了个python的邮件替换上了,可以正常发送邮件了,不知道是zabbix不支持shell还是其他问题!

#!/usr/bin/python

import smtplib
import string
import sys

HOST = "smtp.163.com"
SUBJECT = sys.argv
TO = sys.argv
FROM = "zabbix@163.com"
text = sys.argv

BODY = string.join((
      "From: %s" % FROM,
      "To: %s" % TO,
      "Subject: %s" % SUBJECT,
      "",
      text
      ), "\r\n")

server = smtplib.SMTP()
server.connect(HOST,"25")
server.starttls()
server.login("zabbix@163.com","passwd")
server.sendmail(FROM, , BODY)
server,quit()
页: [1]
查看完整版本: zabbix 邮件告警