1:SMTP发送邮箱
from email.mime.text import MIMEText
import smtplib
from_addr='???85593@qq.com'
from_pwd='uscqajmcxxxxxxx' # 这个并不是登入密码,而且授权密码,具体登入qq邮箱查找SMTP授权密码
smtp_server='smtp.qq.com' # qq的SMTP服务器地址
to_addr='??1664686@qq.com' # 要接受邮件的对象
body='<h1>Hi</h1><p>test</p>'
msg=MIMEText(body,'html')
msg['subject']='hello world'
msg['from']=from_addr
msg['to']=to_addr
setver=smtplib.SMTP(smtp_server,25) #25是发送明文的端口
setver.set_debuglevel(1)
setver.login(from_addr,from_pwd) #登入邮箱
# 发送邮箱,[],是因为可以批量发送
setver.sendmail(from_addr,[to_addr],msg.as_string())
setver.quit() # 退出