import smtplib from email.mime.text import MIMEText from email.header import Header #邮箱用户名 sender="[email protected]" #邮箱密码 password="xxxxxxx" #收件人无论是一个人都需要使用列表 receiver=["[email protected]",] #邮件正文 message=MIMEText("使用python发送邮件","plain","utf-8") #发件人显示的名字 message["From"]=Header("python王","utf-8") #收件人显示的名字 message["To"]=Header("邮件","utf-8") #邮件标题 message["Subject"]="使用python发送邮件" try: #使用qq邮箱服务器发送邮件 smtp=smtplib.SMTP_SSL("smtp.qq.com",465) #登录 smtp.login(sender,password) #发送 smtp.sendmail(sender,receiver,message.as_string()) print("邮件发送成功") except smtplib.SMTPException as e: print("error,邮件发送失败",e)