佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > Python一行代碼實現(xiàn)自動發(fā)郵件功能

Python一行代碼實現(xiàn)自動發(fā)郵件功能

熱門標(biāo)簽:網(wǎng)站文章發(fā)布 智能手機(jī) 銀行業(yè)務(wù) 檢查注冊表項 鐵路電話系統(tǒng) 呼叫中心市場需求 美圖手機(jī) 服務(wù)器配置

1. 用Python每天給女神發(fā)送舔狗問候

用Python自動發(fā)送最基本的郵件(主題+收件人)

知識點

郵件結(jié)構(gòu)

以263企業(yè)郵為例

郵件形式 內(nèi)容
最基本 收件人+主題
最常用 收件人+主題+正文
一般流程申請郵件 收件人+主題+正文+抄送
發(fā)報表郵件 收件人+主題+抄送+附件
加說明報表郵件 收件人+主題+正文+抄送+附件

Python調(diào)用zmail模塊

import zmail
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',{'subject':'我是你的舔狗1號'})

把收件人改成女神

import zmail
zmail.server('danzhao@sunlands.com','password').send_mail([('女神','danzhao@sunlands.com')],{'subject':'我是你的舔狗1號'})

作業(yè):把收件人外顯名改成美國隊長

可能會遇到的問題

確認(rèn)密碼沒錯仍然說密碼不對: 可能需要開通對應(yīng)的SMTP專用密碼(授權(quán)碼),例如QQ郵箱

服務(wù)器無響應(yīng)

部分比較特殊的郵件可能需要自行設(shè)置smtp服務(wù)器,一般是去找郵箱提供方,以263企業(yè)郵為例

這個時候需要寫作如下代碼

import zmail
zmail.server('danzhao@sunlands.com','password',smtp_host='smtp.263.net',smtp_port=25).send_mail('danzhao@sunlands.com',{'subject':'我是你的舔狗1號'})

擴(kuò)展知識:api

例如舔狗語錄API:https://api.uomg.com/api/rand.qinghua

import requests
import json
import zmail
response = requests.get('https://api.uomg.com/api/rand.qinghua')
tiangou = json.loads(response.text)['content']
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',{'subject':tiangou})

2. 用Python發(fā)每日播報

用Python自動發(fā)送最常用的郵件(主題+收件人+正文+抄送)

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_text='今日新錄入名片100張,有效添加50張,添加率為50%'
)
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

在此基礎(chǔ)上,重點突出添加率

帶格式的正文

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_html='今日新錄入名片100張,有效添加50張,添加率為strong>50%/strong>'
)
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

注:需要額外的HTML基礎(chǔ)知識

如果有很多個收件人的時候

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_text='今日新錄入名片100張,有效添加50張,添加率為50%'
)
zmail.server('danzhao@sunlands.com','password').send_mail(['yupinze@sunlands.com','danzhao@sunlands.com'],mail)

可能還要抄送老大

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_text='今日新錄入名片100張,有效添加50張,添加率為50%'
)
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail,cc='chenxiaomei@sunlands.com')

作業(yè):給抄送人也改一個別名,改成天山大佬

3. 用Python發(fā)送每日報表

用Python自動發(fā)送最常用的郵件(主題+收件人+正文+附件)

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_text='今日新錄入名片100張,有效添加50張,添加率為50%.各組詳情請見附件',
	attachments=r'E:\Onedrive\桌面\報表.xlsx'
)
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

如果有多個附件,代碼如下

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_text='今日新錄入名片100張,有效添加50張,添加率為50%.各組詳情請見附件報表2',
	attachments=[r'E:\Onedrive\桌面\報表1.xlsx',r'E:\Onedrive\桌面\報表2.xlsx']
)
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

作業(yè):寫一份完整的郵件代碼,包含以下內(nèi)容

多個收件人,收件人都外顯為姓名
多個抄送人,也帶上自己名字
多個附件,并在正文中注明附件作用
帶格式的正文:附件名使用斜體,添加率使用加粗,領(lǐng)導(dǎo)名字使用紅色加粗字體顯示
主題變成一個自動帶上當(dāng)天日期的內(nèi)容

總結(jié)

到此這篇關(guān)于Python一行代碼實現(xiàn)自動發(fā)郵件功能的文章就介紹到這了,更多相關(guān)Python自動發(fā)郵件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python實現(xiàn)自動化辦公郵件合并功能
  • Python利用機(jī)器學(xué)習(xí)算法實現(xiàn)垃圾郵件的識別
  • Python 發(fā)送SMTP郵件的簡單教程
  • Python基礎(chǔ)詳解之郵件處理
  • Python 調(diào)用API發(fā)送郵件
  • Python基于SMTP發(fā)送郵件的方法
  • python基于SMTP發(fā)送QQ郵件
  • python 自動監(jiān)控最新郵件并讀取的操作
  • python實現(xiàn)發(fā)送郵件
  • python 實現(xiàn)網(wǎng)易郵箱郵件閱讀和刪除的輔助小腳本
  • python如何發(fā)送帶有附件、正文為HTML的郵件
  • python使用Windows的wmic命令監(jiān)控文件運行狀況,如有異常發(fā)送郵件報警
  • 用python監(jiān)控服務(wù)器的cpu,磁盤空間,內(nèi)存,超過郵件報警
  • python郵件中附加文字、html、圖片、附件實現(xiàn)方法
  • Python用20行代碼實現(xiàn)完整郵件功能

標(biāo)簽:河南 新疆 滄州 紅河 上海 樂山 長治 沈陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python一行代碼實現(xiàn)自動發(fā)郵件功能》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    犍为县| 兴国县| 砀山县| 蒙自县| 鄯善县| 新晃| 剑河县| 大冶市| 和顺县| 阆中市| 灵石县| 芦山县| 汽车| 年辖:市辖区| 南澳县| 顺义区| 新泰市| 比如县| 谢通门县| 温泉县| 区。| 五家渠市| 安泽县| 伽师县| 昌邑市| 微山县| 庄河市| 凉山| 本溪| 华池县| 青河县| 宾阳县| 夏津县| 萝北县| 靖西县| 彰武县| 利川市| 潼关县| 景宁| 佛教| 板桥市|