日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python 发邮件_Python发邮件告别smtplib,迎接zmail

發(fā)布時間:2025/3/15 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 发邮件_Python发邮件告别smtplib,迎接zmail 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

之前介紹過smtplib發(fā)郵件代碼,直到今天仍有人在這里遇到問題。而且代碼復雜,解釋起來很麻煩,今天給大家介紹一個新的發(fā)郵件方法——zmail

zmail的優(yōu)勢

  • 自動填充頭信息

  • 將一個字典映射為email,構(gòu)造郵件相當于構(gòu)造字典

  • 自動尋找郵件服務商端口號地址、自動選擇協(xié)議

  • 只依賴Python3

    哪里可以用到zmail

  • 發(fā)送、接收郵件

  • 自定義郵件發(fā)送過程

    1、安裝zmail

cmd中pip install zmail 或者 pycharm中在interpreter中搜索下載

2、發(fā)送郵件

我們用QQ郵箱來試驗一下

發(fā)送文字郵件代碼:

#?coding:?utf-8import?zmailMAIL = { 'subject': '使用Zmail發(fā)的郵件', 'content_text': '歡迎大家加入 測試家園小程序,和測試大牛交流技術',}server?=?zmail.server("your_mail@163.com",?"你的163授權(quán)密碼")server.send_mail("312652826@qq.com", MAIL)

收到的郵件:

注意:這里發(fā)的是文字郵件,所以MAIL構(gòu)造的時候要寫content_text,船長試過只寫content,發(fā)現(xiàn)收到郵件是空的。還有就是字典最后一個值最后是有“,”的。
剛才說過了,使用zmail的好處就是不需要輸入服務商地址、端口號等,就是你不再需要輸入smtp.163.com, 25等。

上面三行代碼,就實現(xiàn)了發(fā)送文字郵件的功能了。

發(fā)送帶附件郵件代碼

只需要加上一個attachments鍵值即可

# coding: utf-8import zmailMAIL = { 'subject': '使用Zmail發(fā)的郵件', 'content_text': '歡迎大家加入 測試家園小程序,和測試大牛交流技術',????'attachments': ['/Users/macbook/Desktop/favicon.jpeg', '/Users/macbook/Desktop/meirenjiao.jpg'],}server = zmail.server("your_mail@163.com", "你的163授權(quán)密碼")server.send_mail("312652826@qq.com", MAIL)

收到的郵件:

是不是超級簡單呢,以上代碼船長親測有效。大家有空可以試一下,代碼拿過去就可以用。

為了方便大家交流技術,方便大家在有問題的時候有個可以和同行溝通的渠道,我們上線了一個小程序,為了讓大家感覺輕松點,我們起名為“發(fā)現(xiàn)身邊樂趣”。大家在公眾號首頁即可進入:

由于技術有限,第一次進的時候加載有點慢,如果有朋友以前進過,那就把記錄刪掉重新進一下,也不知道為啥,有過記錄的進入后首頁總是不顯示。

大家

大家在這里可以交流技術,也可以發(fā)招聘或者求職的信息,還可以找朋友,我們會繼續(xù)優(yōu)化小程序,大家發(fā)帖子和評論、簽到會有積分,后續(xù)我們會有積分兌換書籍或者其他禮品的活動。也希望大家?guī)兔D(zhuǎn)發(fā)給身邊的技術朋友。

總結(jié)

以上是生活随笔為你收集整理的python 发邮件_Python发邮件告别smtplib,迎接zmail的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。