国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Python > 正文

如何基于Python實現電子郵件的發送

2024-09-09 19:03:18
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了如何基于Python實現電子郵件的發送,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

利用Python smtplib.SMTP類方法來實現電子郵件的發送。

列舉SMTP對象常見的方法:

sendmail(from, to ,msg[,mopts,ropts]) :將msg從from發送至to(以列表或元組表示),選擇性設置ESMTP郵件(mopts)和收件人(ropts)選項

login(user,passwd): 使用用戶名和密碼登陸SMTP服務器

以上是接下來會用到的方法。首先需要獲得以下例子所需要的QQ郵箱的SMTP的授權碼。

在QQ郵箱頁面,點擊設置,賬戶,下滑到SMTP服務中開啟該項服務,并生成授權碼。

from smtplib import SMTPfrom email.header import Headerfrom email.mime.text import MIMETextdef main():  # 請自行修改下面的郵件發送者和接收者  sender = '949709967@qq.com' #發送者的郵箱地址  receivers = ['3255308038@qq.com'] #接收者的郵箱地址  message = MIMEText('HelloPython', _subtype='plain', _charset='utf-8')  message['From'] = Header('Your Old Friend', 'utf-8') #郵件的發送者  message['To'] = Header('Darling Jay', 'utf-8')  #郵件的接收者  message['Subject'] = Header('To darling Jay', 'utf-8') #郵件的標題  smtper = SMTP('smtp.qq.com')  # 請自行修改下面的登錄口令  smtper.login(sender, 'bfxnuspuivpebbij') #QQ郵箱smtp的授權碼  smtper.sendmail(sender, receivers, message.as_string())  print('郵件發送完成!')if __name__ == '__main__':  main()

發送成功后,進入測試QQ號的郵箱中,發現成功收到郵件

所以一個簡單的使用Python進行郵件發送的功能就實現了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汝南县| 旬阳县| 肇州县| 清流县| 黔西县| 横山县| 扎鲁特旗| 辽源市| 大关县| 镶黄旗| 湖南省| 中山市| 开阳县| 静宁县| 正定县| 禹城市| 海南省| 大冶市| 满城县| 江阴市| 常宁市| 澎湖县| 和林格尔县| 阿巴嘎旗| 双峰县| 沿河| 南江县| 武清区| 惠安县| 上栗县| 中山市| 临清市| 富裕县| 集贤县| 泾阳县| 永丰县| 镇巴县| 桦川县| 德保县| 文山县| 贵定县|