如何使用QQ郵箱+stmplib發送郵件
How to use
QQ郵箱+stmplib發送郵件?
最近迷妹眾多啊!
難道是我的才華太耀眼了嗎?
闌珊火
你知道嗎?最近朋友圈有位大神,經常在一家公眾號上發推文,分享自己使用代碼的心得與技巧!
莫雲塵
嘿嘿~你才知道啊!孤陋寡聞!
闌珊火
哇!好崇拜你啊!在哪家公眾號呢,告訴我,好嗎?
莫雲塵
享e企,我們都在用。學習中的夥伴,招聘界的ofo!
咳咳,稍稍有點自戀了
對不起,學業繁忙,告辭
今天和大家分享使用QQ郵箱+stmplib發送郵件的方法!
首先,你要知道如何獲取qq郵箱授權碼。什麼?你不會?出門右轉,謝謝!
01
獲取qq郵箱授權碼
什麼是授權碼,它又是如何設置?
1、什麼是授權碼?
授權碼是QQ郵箱推出的,用於登錄第三方客戶端的專用密碼。
2、適用於登錄什麼服務
POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務。
溫馨提醒
為了你的帳戶安全,更改QQ密碼以及獨立密碼會觸發授權碼過期,需要重新獲取新的授權碼登錄。
3、怎麼獲取授權碼?
先進入設置-》帳戶頁面找到入口,按照以下流程操作。
(1)點擊「開啟」
(2)驗證密保
(3)獲取授權碼
4、在第三方客戶端怎麼設置?
在第三方客戶端的密碼框裡面輸入16位授權碼進行驗證。
02
代碼編寫
import smtplib
from email.mime.text import MIMEText
user = "你的qq郵箱"
pwd = "你的授權碼"
to = "要發送的郵箱"
msg = MIMEText("Test")
msg["Subject"] = "don"t panic"
msg["From"] = user
msg["To"] = to
try:
s = smtplib.SMTP_SSL("smtp.qq.com", 465)
s.login(_user, pwd)
s.sendmail(_user, _to, msg.as_string())
s.quit()
print("發送成功")
except smtplib.SMTPException,e:
print ("失敗,%s" %e)
用心理解今日技能推文精髓
你的QQ郵箱不再空空如也
TAG:享e企 |