Sendmail

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
import smtplib,sys
import string
import email.MIMEText
from email.mime.text import MIMEText
reload(sys)
sys.setdefaultencoding('utf8')
HOST = "smtp.126.com"
TO = ['xxxxxxxxx']
FROM = "xxxxxx"

test = sys.argv[1]

if test.count('Asia') != 0:
	subject = "注意php有錯誤日誌"
else:
	subject = "注意apache有錯誤日誌"


msg = MIMEText(test,_subtype='plain',_charset='utf-8')
msg['Subject'] = subject
msg['From'] = FROM
#msg["Accept-Language"]="zh-CN"
#msg["Accept-Charset"]="ISO-8859-1,GBK"

def sendmail(): 
	try:
		server = smtplib.SMTP()
		server.connect(HOST,"25")
		server.login("xxxxx","xxxx")
		server.sendmail(FROM, TO, msg.as_string())
		server.quit()
		print "成功"
	except Exception, e:  
		print "失敗:" + str(e)
sendmail()


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