如何解決Python smtplib 郵箱發送失敗(登錄失敗)遇到的坑

代碼正常的情況下,執行程序,報錯,提示登錄失敗

 如何解決:

1、先登錄發送者的郵箱,找到設置===》賬戶===》POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務

點擊開啓,然後發送短信過去

頁面會彈出一串碼,然後copy這串碼

2、然後把代碼中的密碼替換成剛剛這個碼,在執行程序,就發送成功了

 

原因在於登陸時候,需要使用授權碼替代密碼。QQ郵箱推出了授權碼,授權碼用於第三方客戶端登錄,代替了第三方登錄時使用的個人郵箱密碼

 

哎,記憶力真差,以前就遇到過這個問題,結果過了這麼久,全忘了,還要多勤做筆記,好記性不如爛筆頭

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章