如何基于Python實(shí)現(xiàn)電子郵件的發(fā)送
這篇文章主要介紹了如何基于Python實(shí)現(xiàn)電子郵件的發(fā)送,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
利用Python smtplib.SMTP類方法來實(shí)現(xiàn)電子郵件的發(fā)送。
列舉SMTP對象常見的方法:
sendmail(from, to ,msg[,mopts,ropts]) :將msg從from發(fā)送至to(以列表或元組表示),選擇性設(shè)置ESMTP郵件(mopts)和收件人(ropts)選項(xiàng)
login(user,passwd): 使用用戶名和密碼登陸SMTP服務(wù)器
以上是接下來會用到的方法。首先需要獲得以下例子所需要的QQ郵箱的SMTP的授權(quán)碼。
在QQ郵箱頁面,點(diǎn)擊設(shè)置,賬戶,下滑到SMTP服務(wù)中開啟該項(xiàng)服務(wù),并生成授權(quán)碼。
from smtplib import SMTP from email.header import Header from email.mime.text import MIMEText def main(): # 請自行修改下面的郵件發(fā)送者和接收者 sender = '949709967@qq.com' #發(fā)送者的郵箱地址 receivers = ['3255308038@qq.com'] #接收者的郵箱地址 message = MIMEText('HelloPython', _subtype='plain', _charset='utf-8') message['From'] = Header('Your Old Friend', 'utf-8') #郵件的發(fā)送者 message['To'] = Header('Darling Jay', 'utf-8') #郵件的接收者 message['Subject'] = Header('To darling Jay', 'utf-8') #郵件的標(biāo)題 smtper = SMTP('smtp.qq.com') # 請自行修改下面的登錄口令 smtper.login(sender, 'bfxnuspuivpebbij') #QQ郵箱smtp的授權(quán)碼 smtper.sendmail(sender, receivers, message.as_string()) print('郵件發(fā)送完成!') if __name__ == '__main__': main()
發(fā)送成功后,進(jìn)入測試QQ號的郵箱中,發(fā)現(xiàn)成功收到郵件
所以一個簡單的使用Python進(jìn)行郵件發(fā)送的功能就實(shí)現(xiàn)了。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
pytorch DistributedDataParallel 多卡訓(xùn)練結(jié)果變差的解決方案
這篇文章主要介紹了pytorch DistributedDataParallel 多卡訓(xùn)練結(jié)果變差的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-06-06Python3 翻轉(zhuǎn)二叉樹的實(shí)現(xiàn)
這篇文章主要介紹了Python3 翻轉(zhuǎn)二叉樹的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09python實(shí)現(xiàn)各進(jìn)制轉(zhuǎn)換的總結(jié)大全
這篇文章主要給大家總結(jié)了python實(shí)現(xiàn)各進(jìn)制轉(zhuǎn)換的相關(guān)資料,其中包括字符串與十六進(jìn)制轉(zhuǎn)換、內(nèi)置函數(shù)hex()與進(jìn)制互轉(zhuǎn)等相關(guān)內(nèi)容,需要的朋友可以參考借鑒,下面來一起看看吧。2017-06-06解決jupyter不是內(nèi)部或外部命令,也不是可運(yùn)行程序問題
這篇文章主要介紹了解決jupyter不是內(nèi)部或外部命令,也不是可運(yùn)行程序問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06Python tkinter庫繪制春聯(lián)和福字的示例詳解
馬上要過年了,這篇文章將用到Python中的tkinter庫來寫一副春聯(lián)&福字送給大家。文中的實(shí)現(xiàn)方法講解詳細(xì),感興趣的小伙伴可以試一試2022-01-01利用keras加載訓(xùn)練好的.H5文件,并實(shí)現(xiàn)預(yù)測圖片
今天小編就為大家分享一篇利用keras加載訓(xùn)練好的.H5文件,并實(shí)現(xiàn)預(yù)測圖片,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01Python+ChatGPT實(shí)戰(zhàn)之進(jìn)行游戲運(yùn)營數(shù)據(jù)分析
最近ChatGPT蠻火的,今天試著讓ta用Python語言寫了一篇數(shù)據(jù)分析實(shí)戰(zhàn)案例。文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-02-02使用python 寫一個靜態(tài)服務(wù)(實(shí)戰(zhàn))
今天小編就為大家分享一篇使用python 寫一個靜態(tài)服務(wù)(實(shí)戰(zhàn)),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06