python smtplib发email

2020-01-16 16:08:13 浏览数 (2)

代码语言:javascript复制
#!/usr/bin/env python

#coding: utf-8  



import smtplib  

from email.mime.text import MIMEText  

from email.header import Header  

  

sender = 'tom'  

receiver = ['john@sina.com', 'lili@163.com']  

subject = 'python email test'  

smtpserver = 'smtp.sina.com'  

username = 'yourusername'  

password = 'yourpassword'  



msg = MIMEText('你好','text','utf-8')#中文需参数‘utf-8’,单字节字符不需要  

msg['Subject'] = Header(subject, 'utf-8')  



smtp = smtplib.SMTP()  

smtp.connect(smtpserver)  

smtp.login(username, password)  

smtp.sendmail(sender, receiver, msg.as_string())  

smtp.quit()  

0 人点赞