falconmail
来源:互联网 发布:产品数据管理软件 编辑:程序博客网 时间:2024/06/17 09:04
- module
#coding: utf-8import smtplibimport os.pathfrom email.mime.text import MIMETextclass notifyByEmail: def __init__(self, msgSubject, msgContent): self.msgSubject = msgSubject self.msgContent = msgContent def sendEmail(self): #msg = MIMEText(self.msgContent.encode('utf-8'), 'plain', 'utf-8') #msg['Subject'] = Header(self.msgSubject,'utf-8') msg = MIMEText(self.msgContent) msg['Subject'] = self.msgSubject s = smtplib.SMTP_SSL('smtp.fastmail.com:465') s.login('123','123') recvs = ['xxx.cn'] s.sendmail('xxx',recvs, msg.as_string()) print ','.join(recvs) s.quit() print "done"
- usage
falconmail.notifyByEmail("测试标题","测试一下下").sendEmail()
- 遗留问题
可恶的编码