获取邮箱发送权限方法:https://blog.csdn.net/Mee_Tiz/article/details/88778648
import smtplib
from email.mime.text import MIMEText
# 第三方 SMTP 服务
msg_from = '******@qq.com' # 发送方邮箱
passwd = '***********' # 填入发送方邮箱的授权码
msg_to = '******@qq.com' # 收件人邮箱
subject = "邮件主题\n" # 主题
content = "一些文字" # 正文
msg = MIMEText(content)
msg['Subject'] = subject
msg['From'] = msg_from
msg['To'] = msg_to
try:
s = smtplib.SMTP_SSL("smtp.qq.com", 465) # 邮件服务器及端口号
s.login(msg_from, passwd)
s.sendmail(msg_from, msg_to, msg.as_string())
return_message = "密码已发送至邮箱"
print(return_message)
except s.SMTPException:
return_message = "邮件发送失败,请重新尝试"
print(return_message)