import smtplib from operator import itemgetter, attrgetter from email.mime.text import MIMEText from email.header import Header from email.mime.multipart import MIMEMultipart from email.utils import COMMASPACE,formatdate to = [‘wangquanjun@xxx.com‘] mail = u‘我爱北京天安门‘ msg = MIMEMultipart() msg[‘From‘] = ‘spider@yq01-ps-exdata-svr00.yq01‘ msg[‘Subject‘] = Header(‘外部数据实时引入小时级监控‘, ‘utf-8‘) msg[‘Date‘] = formatdate(localtime=True) msg[‘To‘] = ‘wangquanjun@baidu.com‘ msg.attach(MIMEText(mail, _subtype=‘plain‘, _charset=‘utf-8‘)) server = smtplib.SMTP(‘xxx-in.xxx.com‘) err = server.sendmail(‘root@yq01-ps-exdata-svr00.yq01‘, to, msg.as_string()) print err server.quit()
原文:http://www.cnblogs.com/i80386/p/4555418.html