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

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

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

本文使用的是163郵件進(jìn)行測試。

注:163郵箱現(xiàn)在需要使用 客戶端授權(quán)碼 進(jìn)行測試,不再支持郵箱密碼進(jì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 = ['接收方地址'] # 郵件接受方郵箱地址,注意需要[]包裹,這意味著你可以寫多個(gè)郵件地址群發(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 = ['收件人地址'] # 郵件接受方郵箱地址,注意需要[]包裹,這意味著你可以寫多個(gè)郵件地址群發(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ā)帶附件的郵件的詳細(xì)內(nèi)容,更多關(guān)于python 發(fā)送郵件的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

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

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

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

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

    Python 的 pandas 庫提供了便捷的 read_excel() 方法,但在實(shí)際使用中,我們可能會遇到各種問題,本文將分析這些常見錯(cuò)誤,并提供 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

    寫了一個(gè)Django項(xiàng)目,部署到云主機(jī)后,訪問發(fā)現(xiàn)圖片無法訪問,報(bào)錯(cuò)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是一個(gè)將python腳本轉(zhuǎn)換成windows上的可獨(dú)立執(zhí)行的可執(zhí)行程序(*.exe)的工具,下面這篇文章主要給大家介紹了關(guān)于python學(xué)習(xí)教程之使用py2exe打包的相關(guān)資料,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-09-09
  • python 每天如何定時(shí)啟動爬蟲任務(wù)(實(shí)現(xiàn)方法分享)

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

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

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

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

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

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

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

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

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

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

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

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

最新評論

迭部县| 华亭县| 基隆市| 安岳县| 区。| 图木舒克市| 乐安县| 乐陵市| 谷城县| 颍上县| 舒兰市| 甘孜| 射洪县| 汉源县| 方城县| 绥中县| 拉萨市| 南靖县| 南郑县| 安远县| 博湖县| 龙川县| 汾西县| 津市市| 唐海县| 宜阳县| 城市| 长丰县| 双流县| 澜沧| 菏泽市| 册亨县| 永安市| 西林县| 望都县| 涿鹿县| 肇州县| 蒙阴县| 宜阳县| 利川市| 波密县|