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

首頁(yè) > 編程 > Python > 正文

python3利用smtplib通過(guò)qq郵箱發(fā)送郵件方法示例

2020-02-16 10:54:57
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

前言

本文主要給大家介紹了關(guān)于python3 smtplib通過(guò)qq郵箱發(fā)送郵件的相關(guān)內(nèi)容, smtplib模塊是smtp簡(jiǎn)單郵件傳輸協(xié)議客戶端的實(shí)現(xiàn),為了通用性,有時(shí)候發(fā)送郵件的時(shí)候要帶附件或圖片,用email.mime來(lái)裝載內(nèi)容。

詳細(xì)代碼參考說(shuō)明:Python3 SMTP發(fā)送郵件

0.了解qq郵箱的SMTP

QQ郵箱 POP3 和 SMTP 服務(wù)器地址設(shè)置如下:

郵箱 POP3服務(wù)器(端口995) SMTP服務(wù)器(端口465或587)
qq.com pop.qq.com smtp.qq.com

SMTP服務(wù)器需要身份驗(yàn)證。

1.開啟qq郵箱的smtp服務(wù)

如何打開POP3/SMTP/IMAP功能?

為了保障用戶郵箱的安全,QQ郵箱設(shè)置了POP3/SMTP/IMAP的開關(guān)。系統(tǒng)缺省設(shè)置是“關(guān)閉”,在用戶需要這些功能時(shí)請(qǐng)“開啟”。 首先,登錄郵箱,進(jìn)入設(shè)置-帳戶;


然后,在“帳戶”設(shè)置中,找到設(shè)置項(xiàng),進(jìn)行設(shè)置,如下:


最后,保存設(shè)置,即打開了相應(yīng)的服務(wù)。

2.代碼

import smtplibfrom email.mime.text import MIMETextfrom email.utils import formataddrmy_sender='XXXXXXX@qq.com' # 發(fā)件人郵箱賬號(hào)my_pass = 'xxxxxxxxxxxx'    # 發(fā)件人郵箱密碼(當(dāng)時(shí)申請(qǐng)smtp給的口令)my_user='xxxxxx@xx.com'  # 收件人郵箱賬號(hào),我這邊發(fā)送給自己def mail(): ret=True try:  msg=MIMEText('填寫郵件內(nèi)容','plain','utf-8')  msg['From']=formataddr(["發(fā)件人昵稱",my_sender]) # 括號(hào)里的對(duì)應(yīng)發(fā)件人郵箱昵稱、發(fā)件人郵箱賬號(hào)  msg['To']=formataddr(["收件人昵稱",my_user])    # 括號(hào)里的對(duì)應(yīng)收件人郵箱昵稱、收件人郵箱賬號(hào)  msg['Subject']="郵件主題-測(cè)試"    # 郵件的主題,也可以說(shuō)是標(biāo)題  server=smtplib.SMTP_SSL("smtp.qq.com", 465) # 發(fā)件人郵箱中的SMTP服務(wù)器,端口是465  server.login(my_sender, my_pass) # 括號(hào)中對(duì)應(yīng)的是發(fā)件人郵箱賬號(hào)、郵箱密碼  server.sendmail(my_sender,[my_user,],msg.as_string()) # 括號(hào)中對(duì)應(yīng)的是發(fā)件人郵箱賬號(hào)、收件人郵箱賬號(hào)、發(fā)送郵件  server.quit()# 關(guān)閉連接 except Exception:# 如果 try 中的語(yǔ)句沒(méi)有執(zhí)行,則會(huì)執(zhí)行下面的 ret=False  ret=False return retret=mail()if ret: print("郵件發(fā)送成功")else: print("郵件發(fā)送失敗")

注意:如果收件人地址錯(cuò)誤,但代碼還是會(huì)提示"郵件發(fā)送成功",如果是地址錯(cuò)誤在qq郵箱中會(huì)收到"來(lái)自qq.com的退信"

3.效果

發(fā)送成功


發(fā)送

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 大理市| 普格县| 呼图壁县| 郯城县| 儋州市| 江阴市| 吉隆县| 柳州市| 甘孜县| 前郭尔| 巨野县| 南丹县| 寻甸| 绥化市| 梅河口市| 保德县| 孟津县| 五大连池市| 额敏县| 靖江市| 隆安县| 大城县| 罗定市| 那坡县| 敦煌市| 商河县| 白沙| 陕西省| 双江| 南溪县| 永福县| 敦化市| 丹江口市| 璧山县| 三原县| 洛宁县| 太白县| 岳池县| 红安县| 汽车| 汽车|