欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python使用QQ郵箱發(fā)送郵件報(bào)錯(cuò)smtplib.SMTPAuthenticationError

 更新時(shí)間:2019年12月20日 13:46:34   作者:a似水流年  
這篇文章主要介紹了Python使用QQ郵箱發(fā)送郵件報(bào)錯(cuò)smtplib.SMTPAuthenticationError,簡單介紹了python 發(fā)送郵件的步驟,需要的朋友可以參考下

最新在學(xué)習(xí)Python的基礎(chǔ)入門系列課程,今天學(xué)習(xí)到使用python 的內(nèi)置庫smtplib發(fā)送郵件內(nèi)容。

使用Python發(fā)送郵件步驟簡單:

  1. 創(chuàng)建SMTP連接
  2. 使用郵箱和密碼登錄SMTP服務(wù)器
  3. 創(chuàng)建郵件內(nèi)容對象EmailMessage, 并使用set_content方法設(shè)置郵件內(nèi)容
  4. 調(diào)用sendmail方法發(fā)送郵件

具體代碼如下:

import smtplib
from email.message import EmailMessage
# 定義SMTP郵件服務(wù)器地址
smtp_server = 'smtp.qq.com'
# 郵件發(fā)送人郵箱
from_addr = '******@qq.com' # 自己的郵想
# 郵件發(fā)送人郵箱密碼
password = '******' # 郵箱密碼
# 郵件接收人
to_addr = '******@163.com' # 測試接收郵件地址郵箱
# 創(chuàng)建SMTP連接
conn = smtplib.SMTP_SSL(smtp_server, 465)
# 設(shè)計(jì)調(diào)試級(jí)別
conn.set_debuglevel(1)
# 登錄郵箱
conn.login(from_addr, password)
# 創(chuàng)建郵件內(nèi)容對象
msg = EmailMessage()
# 設(shè)置郵件內(nèi)容
msg.set_content('您好,這是一封來自Python的測試郵件', 'plain', 'utf-8')
# 發(fā)送郵件
conn.sendmail(from_addr, [to_addr], msg.as_string())
# 退出連接
conn.quit()

運(yùn)行上述代碼后,會(huì)報(bào)如下錯(cuò)誤:

smtplib.SMTPAuthenticationError: (535, b'Error: \xc7\xeb\xca\xb9\xd3\xc3\xca\xda\xc8\xa8\xc2\xeb\xb5\xc7\xc2\xbc\xa1\xa3\xcf\xea\xc7\xe9\xc7\xeb\xbf\xb4: )

點(diǎn)擊網(wǎng)址部分:http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256,會(huì)跳轉(zhuǎn)到騰訊郵箱的如下頁面

就是我們在使用第三方客戶端登錄QQ郵箱時(shí),為了保證賬戶安全,需要使用說授權(quán)碼,在幫助中心中,點(diǎn)擊生成授權(quán)碼就可以得到騰訊郵箱給出的授權(quán)碼了。

然后,使用得到的授權(quán)碼,替換下面登錄login方法中的password代碼,即使用用戶郵箱和授權(quán)碼登錄

conn.login(from_addr, "授權(quán)碼")

修改完成后,重新運(yùn)行就不會(huì)出現(xiàn)以上錯(cuò)誤,并且成功的發(fā)送郵件到了指定郵箱,可以登錄收件郵箱已查看是否收到,也有可能在垃圾箱里。

至此,Python使用smtplib發(fā)送郵件成功了。

總結(jié)

以上所述是小編給大家介紹的Python使用QQ郵箱發(fā)送郵件報(bào)錯(cuò)smtplib.SMTPAuthenticationError,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • python使用fcntl模塊實(shí)現(xiàn)程序加鎖功能示例

    python使用fcntl模塊實(shí)現(xiàn)程序加鎖功能示例

    這篇文章主要介紹了python使用fcntl模塊實(shí)現(xiàn)程序加鎖功能,較為詳細(xì)的分析了fcntl模塊的具體功能并結(jié)合實(shí)例形式給出了Python實(shí)現(xiàn)程序加鎖的操作技巧,需要的朋友可以參考下
    2017-06-06
  • python對json的相關(guān)操作實(shí)例詳解

    python對json的相關(guān)操作實(shí)例詳解

    這篇文章主要介紹了python對json的相關(guān)操作,結(jié)合實(shí)例形式詳細(xì)分析了json的概念、功能以及Python針對json的解析、輸出、排序、轉(zhuǎn)換等操作技巧,需要的朋友可以參考下
    2017-01-01
  • Python 使用生成器代替線程的方法

    Python 使用生成器代替線程的方法

    這篇文章主要介紹了Python 使用生成器代替線程的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08
  • Python與CNN的碰撞詳解

    Python與CNN的碰撞詳解

    CNN,即卷積神經(jīng)網(wǎng)絡(luò),主要用于圖像識(shí)別,分類。由輸入層,卷積層,池化層,全連接層(Affline層),Softmax層疊加而成。卷積神經(jīng)網(wǎng)絡(luò)中還有一個(gè)非常重要的結(jié)構(gòu):過濾器,它作用于層與層之間(卷積層與池化層),決定了怎樣對數(shù)據(jù)進(jìn)行卷積和池化
    2022-12-12
  • python讀取文本繪制動(dòng)態(tài)速度曲線

    python讀取文本繪制動(dòng)態(tài)速度曲線

    這篇文章主要為大家詳細(xì)介紹了python讀取文本繪制動(dòng)態(tài)速度曲線,多圖同步顯示,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • 教你如何利用Python批量翻譯英文Word文檔并保留格式

    教你如何利用Python批量翻譯英文Word文檔并保留格式

    本文將給大家分享一個(gè)實(shí)用的Python辦公自動(dòng)化腳本 利用Python批量翻譯英文Word文檔并保留格式,最終效果甚至比部分收費(fèi)的軟件還要好!文中有非常詳細(xì)的代碼示例.需要的朋友可以參考下
    2021-05-05
  • Python os.access()用法實(shí)例

    Python os.access()用法實(shí)例

    在本篇文章里小編給大家分享了關(guān)于Python os.access()用法實(shí)例內(nèi)容以及相關(guān)知識(shí)點(diǎn),需要的朋友們學(xué)習(xí)下。
    2019-02-02
  • python SQLAlchemy的Mapping與Declarative詳解

    python SQLAlchemy的Mapping與Declarative詳解

    這篇文章主要介紹了python SQLAlchemy的Mapping與Declarative詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • pytorch中的自定義數(shù)據(jù)處理詳解

    pytorch中的自定義數(shù)據(jù)處理詳解

    今天小編就為大家分享一篇pytorch中的自定義數(shù)據(jù)處理詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 關(guān)于python類SortedList詳解

    關(guān)于python類SortedList詳解

    這篇文章主要介紹了關(guān)于python類SortedList詳解,可以幫大家鞏固一下python類的基礎(chǔ)知識(shí),有需要的朋友可以借鑒參考下,希望可以對廣大讀者有所幫助
    2021-09-09

最新評(píng)論