zabbix 郵件告警

zabbix環境安裝好後,用shell寫了個郵件腳本測試都沒有問題,就是不發郵件,後來寫了個python的郵件替換上了,可以正常發送郵件了,不知道是zabbix不支持shell還是其他問題!

#!/usr/bin/python

import smtplib
import string
import sys

HOST = "smtp.163.com"
SUBJECT = sys.argv[2]
TO = sys.argv[1]
FROM = "[email protected]"
text = sys.argv[3]

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("[email protected]","passwd")
server.sendmail(FROM, [TO], BODY)
server,quit()


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章