1 #!/usr/bin/env python
2 #coding:utf8
3 #Author:lsp
4 #Date:下午5:51:13
5 #Version:0.1
6 #Function:
7
8 #导入smtplib和MIMEText
9 import smtplib, sys
10 from email.mime.text import MIMEText
11
12 def send_mail(sub, content):
13 mailto_list = ["2933494044@qq.com"]
14 #设置服务器,用户名、口令以及邮箱的后缀
15 mail_host = "smtp.126.com" #smtp.qq.com mail.qq.com
16 mail_user = "li_shupeng@126.com"
17 mail_pass = "******"
18 mail_postfix = "qq.com"
19 me = mail_user + "<" + mail_user + "" + ">"
20 msg = MIMEText(content, _charset='gbk')
21 msg['Subject'] = sub
22 msg['From'] = me
23 msg['To'] = ";".join(mailto_list)
24
25 try:
26 s = smtplib.SMTP()
27 s.connect(mail_host)
28 s.login(mail_user, mail_pass)
29 s.sendmail(me, mailto_list, msg.as_string())
30 s.close()
31 return True
32 except Exception, e:
33 print str(e)
34 return False
35 if __name__ == '__main__':
36 if send_mail(u'这是python测试邮件', u'python发送邮件'):
37 print u'发送成功'
38 else:
39 print u'发送失败'