Skip to content

Commit 7613b5f

Browse files
committed
update mail
1 parent 7ab2e9a commit 7613b5f

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

python_mail.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,17 @@
1010
from email.mime.image import MIMEImage
1111
from email.mime.multipart import MIMEMultipart
1212

13-
# 第三方 SMTP 服务(以腾讯企业邮件为例
13+
# 第三方 SMTP 服务(以腾讯企业邮件和QQ邮箱为例
1414
mail_host = "smtp.exmail.qq.com"
15+
# mail_host = "smtp.qq.com"
1516
mail_user = "from@from.com.cn"
16-
mail_pass = "pwd"
17+
# mail_user = "from@qq.com"
18+
mail_pass = "授权码"
1719
mail_sender = mail_user
20+
mail_port = 465
1821
mail_receivers = ["to@to.com", "to@qq.com"]
1922

2023
# 设置邮件格式、内容等 -- 普通格式 ================================================
21-
msg_plain = "邮件内容"
2224
message = MIMEText("邮件内容", "plain", "utf-8")
2325

2426
# 设置邮件格式、内容等 -- HTML格式 ===============================================
@@ -61,8 +63,7 @@
6163

6264
try:
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")

0 commit comments

Comments
 (0)