国产探花免费观看_亚洲丰满少妇自慰呻吟_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進行郵件發送的功能就實現了。

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通榆县| 张掖市| 大化| 宁阳县| 宝丰县| 定兴县| 安达市| 黄浦区| 安阳县| 黔西| 大同县| 乌拉特前旗| 曲靖市| 马尔康县| 襄垣县| 西峡县| 日喀则市| 嘉善县| 红安县| 琼海市| 大安市| 林周县| 同江市| 施甸县| 平塘县| 视频| 辉南县| 积石山| 堆龙德庆县| 乐安县| 平果县| 宁都县| 怀远县| 比如县| 清河县| 平武县| 秀山| 东山县| 日照市| 屏南县| 琼结县|