最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用Python發(fā)送郵件或發(fā)帶附件的郵件

 更新時間:2020年11月12日 11:32:13   作者:元芳啊  
這篇文章主要介紹了如何利用Python發(fā)送郵件或發(fā)帶附件的郵件,幫助大家更好的理解和使用python,感興趣的朋友可以了解下。

本文使用的是163郵件進行測試。

注:163郵箱現(xiàn)在需要使用 客戶端授權(quán)碼 進行測試,不再支持郵箱密碼進行測試。

1、使用Python發(fā)Text 郵件

import smtplib
# 發(fā)送字符串的郵件
from email.mime.text import MIMEText

# 設(shè)置服務(wù)器所需信息
fromEmailAddr = '發(fā)件人郵箱地址' # 郵件發(fā)送方郵箱地址
password = 'email password' # 密碼(部分郵箱為授權(quán)碼)
toEmailAddrs = ['接收方地址'] # 郵件接受方郵箱地址,注意需要[]包裹,這意味著你可以寫多個郵件地址群發(fā)

# 設(shè)置email信息
# ---------------------------發(fā)送字符串的郵件-----------------------------
# 郵件內(nèi)容設(shè)置
message = MIMEText('hello,test Python send Email.', 'plain', 'utf-8')
# 郵件主題
message['Subject'] = 'python test email'
# 發(fā)送方信息
message['From'] = fromEmailAddr
# 接受方信息
message['To'] = toEmailAddrs[0]
# ---------------------------------------------------------------------


# 登錄并發(fā)送郵件
try:
 server = smtplib.SMTP('smtp.163.com') # 163郵箱服務(wù)器地址,端口默認(rèn)為25
 server.login(fromEmailAddr, password)
 server.sendmail(fromEmailAddr, toEmailAddrs, message.as_string())
 print('success')
 server.quit()
except smtplib.SMTPException as e:
 print("error:", e)

2、使用Python發(fā)送帶附件的郵件

import smtplib
# 發(fā)送字符串的郵件
from email.mime.text import MIMEText
# 需要 MIMEMultipart 類
from email.mime.multipart import MIMEMultipart

# 設(shè)置服務(wù)器所需信息
fromEmailAddr = '發(fā)件人郵箱地址' # 郵件發(fā)送方郵箱地址
password = 'email password' # 密碼(部分郵箱為授權(quán)碼)
toEmailAddrs = ['收件人地址'] # 郵件接受方郵箱地址,注意需要[]包裹,這意味著你可以寫多個郵件地址群發(fā)

# 設(shè)置email信息
# ---------------------------發(fā)送帶附件郵件-----------------------------
# 郵件內(nèi)容設(shè)置
message = MIMEMultipart()
# 郵件主題
message['Subject'] = 'python test email'
# 發(fā)送方信息
message['From'] = fromEmailAddr
# 接受方信息
message['To'] = toEmailAddrs[0]
# 郵件正文內(nèi)容
message.attach(MIMEText('hello,test Python send Email', 'plain', 'utf-8'))

# 構(gòu)造附件
att1 = MIMEText(open('text.txt', 'rb').read(), 'base64', 'utf-8')
att1['Content-type'] = 'application/octet-stream'
att1['Content-Disposition'] = 'attachment; filename="test.zip"'
message.attach(att1)
# ---------------------------------------------------------------------

# 登錄并發(fā)送郵件
try:
 server = smtplib.SMTP('smtp.163.com') # 163郵箱服務(wù)器地址,端口默認(rèn)為25
 server.login(fromEmailAddr, password)
 server.sendmail(fromEmailAddr, toEmailAddrs, message.as_string())
 print('success')
 server.quit()
except smtplib.SMTPException as e:
 print("error:", e)

以上就是利用Python發(fā)送郵件或發(fā)帶附件的郵件的詳細內(nèi)容,更多關(guān)于python 發(fā)送郵件的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 實現(xiàn)Python與STM32通信方式

    實現(xiàn)Python與STM32通信方式

    今天小編就為大家分享一篇實現(xiàn)Python與STM32通信方式。具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python處理Excel文件遇到的常見問題解析與解決

    Python處理Excel文件遇到的常見問題解析與解決

    Python 的 pandas 庫提供了便捷的 read_excel() 方法,但在實際使用中,我們可能會遇到各種問題,本文將分析這些常見錯誤,并提供 Python 和 Java 的解決方案,有需要的可以參考下
    2025-04-04
  • Django部署到服務(wù)器后無法獲取到靜態(tài)元素 The requested resource was not found on this server(問題及解決方案)

    Django部署到服務(wù)器后無法獲取到靜態(tài)元素 The requested resource

    寫了一個Django項目,部署到云主機后,訪問發(fā)現(xiàn)圖片無法訪問,報錯The requested resource was not found on this server,下面給大家介紹Django部署到服務(wù)器后無法獲取到靜態(tài)元素The requested resource was not found on this server(問題及解決方案),需要的朋友可以參考下
    2024-02-02
  • python學(xué)習(xí)教程之使用py2exe打包

    python學(xué)習(xí)教程之使用py2exe打包

    py2exe是一個將python腳本轉(zhuǎn)換成windows上的可獨立執(zhí)行的可執(zhí)行程序(*.exe)的工具,下面這篇文章主要給大家介紹了關(guān)于python學(xué)習(xí)教程之使用py2exe打包的相關(guān)資料,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-09-09
  • python 每天如何定時啟動爬蟲任務(wù)(實現(xiàn)方法分享)

    python 每天如何定時啟動爬蟲任務(wù)(實現(xiàn)方法分享)

    python 每天如何定時啟動爬蟲任務(wù)?今天小編就為大家分享一篇python 實現(xiàn)每天定時啟動爬蟲任務(wù)的方法。具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python pymysql peewee關(guān)于時區(qū)問題分析

    python pymysql peewee關(guān)于時區(qū)問題分析

    這篇文章主要為大家介紹了python pymysql peewee關(guān)于時區(qū)問題分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • Python3+OpenCV2實現(xiàn)圖像的幾何變換(平移、鏡像、縮放、旋轉(zhuǎn)、仿射)

    Python3+OpenCV2實現(xiàn)圖像的幾何變換(平移、鏡像、縮放、旋轉(zhuǎn)、仿射)

    這篇文章主要介紹了Python3+OpenCV2實現(xiàn)圖像的幾何變換(平移、鏡像、縮放、旋轉(zhuǎn)、仿射),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • Python Pandas 箱線圖的實現(xiàn)

    Python Pandas 箱線圖的實現(xiàn)

    這篇文章主要介紹了Python Pandas 箱線圖的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Python替換Excel表格中的空值或指定值的實現(xiàn)

    Python替換Excel表格中的空值或指定值的實現(xiàn)

    本文介紹了使用Python的pandas庫結(jié)合openpyxl來批量替換Excel表格中的空值或指定值,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-12-12
  • 基于Python中capitalize()與title()的區(qū)別詳解

    基于Python中capitalize()與title()的區(qū)別詳解

    下面小編就為大家分享一篇基于Python中capitalize()與title()的區(qū)別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12

最新評論

横峰县| 张家界市| 旌德县| 赤水市| 博野县| 冕宁县| 庆阳市| 大兴区| 湾仔区| 涿鹿县| 阿拉善右旗| 聂拉木县| 汕头市| 青神县| 晋州市| 安新县| 连州市| 合山市| 法库县| 腾冲县| 鹿邑县| 昆山市| 阳东县| 东光县| 济源市| 特克斯县| 洛浦县| 万年县| 内丘县| 苗栗市| 文昌市| 福贡县| 繁峙县| 永春县| 广宗县| 林州市| 仪陇县| 那坡县| 锦屏县| 顺平县| 大埔区|