File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010from email .mime .image import MIMEImage
1111from email .mime .multipart import MIMEMultipart
1212
13- # 第三方 SMTP 服务(以腾讯企业邮件为例 )
13+ # 第三方 SMTP 服务(以腾讯企业邮件和QQ邮箱为例 )
1414mail_host = "smtp.exmail.qq.com"
15+ # mail_host = "smtp.qq.com"
1516mail_user = "from@from.com.cn"
16- mail_pass = "pwd"
17+ # mail_user = "from@qq.com"
18+ mail_pass = "授权码"
1719mail_sender = mail_user
20+ mail_port = 465
1821mail_receivers = ["to@to.com" , "to@qq.com" ]
1922
2023# 设置邮件格式、内容等 -- 普通格式 ================================================
21- msg_plain = "邮件内容"
2224message = MIMEText ("邮件内容" , "plain" , "utf-8" )
2325
2426# 设置邮件格式、内容等 -- HTML格式 ===============================================
6163
6264try :
6365 # 登录,并发送邮件
64- smtpObj = smtplib .SMTP ()
65- smtpObj .connect (mail_host , 25 )
66+ smtpObj = smtplib .SMTP_SSL (mail_host , mail_port )
6667 smtpObj .login (mail_user , mail_pass )
6768 smtpObj .sendmail (mail_sender , mail_receivers , message .as_string ())
6869 print ("success" )
You can’t perform that action at this time.
0 commit comments