1、需要利用发送邮箱的pop/smtp服务,找到对应的服务,开启这个服务,会得到对应的授权码,记录这个授权码
2、样例代码
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
SEND_MAILBOX = "45881836@qq.com"
RECEIVE_MAILBOX = "leo@21kunpeng.com"
SMTP_TOKEN = "tyjkquglpcuabgja"
def send_mail():
# 邮件正文信息
msg = MIMEText("邮件正文信息", "html", "utf-8")
# 邮件发送人
msg['From'] = formataddr(["leohu", SEND_MAILBOX])
# 邮件主题
msg['Subject'] = "--hello,email--"
# 发送邮件
mail_server = smtplib.SMTP_SSL("smtp.qq.com")
mail_server.login(SEND_MAILBOX, SMTP_TOKEN)
mail_server.sendmail(SEND_MAILBOX, RECEIVE_MAILBOX, msg.as_string())
mail_server.quit()
if __name__ == '__main__':
send_mail()