python smtplib发email

2023-01-31 00:01:14 python email smtplib
#!/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()  

  

相关文章