日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

qq郵箱發(fā)送文件怎么發(fā)送不了 qq郵箱發(fā)送文件怎么發(fā)

針對(duì)不同場(chǎng)景發(fā)送郵件也有不同的類型,我們可以大致劃分為:

  1. 普通文本郵件;
  2. HTML 格式郵件;
  3. 帶附件的郵件 。
本小節(jié)將介紹第一種情況普通文本郵件的發(fā)送 。
1. 什么是 pop3 和 smtp?1.1 pop3【qq郵箱發(fā)送文件怎么發(fā)送不了 qq郵箱發(fā)送文件怎么發(fā)】POP3 是 Post Office Protocol 3 的簡(jiǎn)稱,即郵局協(xié)議的第 3 個(gè)版本,它規(guī)定怎樣將個(gè)人計(jì)算機(jī)連接到 Internet 的郵件服務(wù)器和下載電子郵件的電子協(xié)議 。它是因特網(wǎng)電子郵件的第一個(gè)離線協(xié)議標(biāo)準(zhǔn),POP3 允許用戶從服務(wù)器上把郵件存儲(chǔ)到本地主機(jī)(即自己的計(jì)算機(jī))上 , 同時(shí)刪除保存在郵件服務(wù)器上的郵件,而 POP3 服務(wù)器則是遵循 POP3 協(xié)議的接收郵件服務(wù)器,用來接收電子郵件的 。
1.2 smtpSMTP 的全稱是 “Simple Mail Transfer Protocol”,即簡(jiǎn)單郵件傳輸協(xié)議 。它是一組用于從源地址到目的地址傳輸郵件的規(guī)范,通過它來控制郵件的中轉(zhuǎn)方式 。SMTP 協(xié)議屬于 TCP/IP 協(xié)議簇,它幫助每臺(tái)計(jì)算機(jī)在發(fā)送或中轉(zhuǎn)信件時(shí)找到下一個(gè)目的地 。SMTP 服務(wù)器就是遵循 SMTP 協(xié)議的發(fā)送郵件服務(wù)器 。
2. 郵箱 pop3/smtp 服務(wù)配置SMTP 認(rèn)證,簡(jiǎn)單地說就是要求必須在提供了賬戶名和密碼之后才可以登錄 SMTP 服務(wù)器 , 這就使得那些垃圾郵件的散播者無(wú)可乘之機(jī) 。增加 SMTP 認(rèn)證的目的是為了使用戶避免受到垃圾郵件的侵?jǐn)_ 。目前許多郵箱為了保障用戶郵箱的安全,都默認(rèn)都關(guān)閉了 POP3/SMTP/IMAP 的開關(guān),在用戶需要這些功能時(shí)請(qǐng) “開啟” 。本小節(jié)中以 QQ 郵箱為例進(jìn)行 pop3/smtp 服務(wù)配置,登錄成功后 , 進(jìn)入【設(shè)置】->【賬戶】,在【POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV 服務(wù)】處 , 開啟【POP3/SMTP 服務(wù)】,如下圖所示:
qq郵箱發(fā)送文件怎么發(fā)送不了 qq郵箱發(fā)送文件怎么發(fā)


保存好授權(quán)碼后,點(diǎn)擊確定按鈕,即開啟 POP3/SMTP 服務(wù),如下圖所示:
qq郵箱發(fā)送文件怎么發(fā)送不了 qq郵箱發(fā)送文件怎么發(fā)


3. 發(fā)送郵件發(fā)送郵件如下代碼所示:
#導(dǎo)入stmplib與email模塊import smtplibfrom email.mime.text import MIMETexthost_server='smtp.qq.com' #初始化主機(jī)地址#發(fā)件人郵箱sender="xxxx@qq.com"#發(fā)件人郵箱授權(quán)碼code="xlogucqphohxcabi"#收件人郵箱user="xxxx@163.com"#準(zhǔn)備郵件數(shù)據(jù)#郵件標(biāo)題mail_title="第一封郵件"#郵件發(fā)送的內(nèi)容mail_content="測(cè)試內(nèi)容"#SMTPsmtp=smtplib.SMTP(host_server)#登錄smtp.login(sender,code)#構(gòu)建郵件主體內(nèi)容msg = MIMEText(mail_content, 'plain', 'utf-8')msg['Subject']=mail_titlemsg['From']=sendermsg['To']=user#發(fā)送郵件smtp.sendmail(sender,user,msg.as_string())代碼解釋:首先分別 import smtplib 和 email 模塊 , 利用 email 模塊構(gòu)建郵件數(shù)據(jù),包括郵件標(biāo)題、內(nèi)容、發(fā)件人、收件人 。郵件數(shù)據(jù)準(zhǔn)備就緒后 , 通過 smtplib 模塊構(gòu)建 smtp 對(duì)象,將收件人、發(fā)件人、郵件內(nèi)容傳遞進(jìn)去,調(diào)用 sendmail () 方法實(shí)現(xiàn)郵件發(fā)送,執(zhí)行完成后,打開收件郵件即可收到第一封郵件,如下圖所示:
qq郵箱發(fā)送文件怎么發(fā)送不了 qq郵箱發(fā)送文件怎么發(fā)


3. 小結(jié)本節(jié)課程我們主要學(xué)習(xí)了使用 smtplib 與 email 模塊實(shí)現(xiàn)普通文本郵件發(fā)送 。本節(jié)課程的重點(diǎn)如下:
  • 掌握郵箱 pop3/smtp 服務(wù)配置;
  • 掌握普通文本郵件的發(fā)送;

qq郵箱發(fā)送文件怎么發(fā)送不了 qq郵箱發(fā)送文件怎么發(fā)


    推薦閱讀