smtp配置+python脚本实现自动邮件通知
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

在写爬虫或监控工具时,经常要用到邮件自动通知或告警。通过配置 smtp 和 python 脚本就可以很简单的实现这一功能。
SMTP 是发送邮件的协议,Python 内置对 SMTP 的支持,可以发送纯文本邮件、HTML 邮件以及带附件的邮件。
通过一个简单的实例介绍下通过 python+smtp 发送邮件的步骤
提前准备需要两个邮箱,一个是发件箱,如 111111@163.com;一个是收件箱,如 222222@qq.com
一般需要长期稳定的运行,建议部署在 vps 上,推荐阅读
月付 3-7 刀,质量口碑保证,网络线路优秀的 vps 盘点月付不到 3 刀的便宜 VPS 主机最全盘点
[持续更新]vultr、DO、搬瓦工等十余家 vps 商家优惠码、促销活动汇总
vps 上部署 python 环境。我用的系统是 ubuntu14.04,自带 python 2.7.
配置发件箱的 smtp 协议登录 111111@163.com 邮箱,在设置->POP3/SMTP/IMAP 中,选择客户端授权密码,生成一个密码,这个密码是我们必须记住的,在脚本中会使用到。(我这里是已经生成过密码了)
实现 python 发送邮件脚本脚本如下,需要根据自己的实际情况替换下面的发件箱、收件箱、smtp 等
#!/usr/bin/python# coding:utf-8 import sysreload(sys)sys.setdefaultencoding('utf-8') import timeimport smtplibfrom email.mime.text import MIMEText class email_sender_calss(): def send_email(self): sender = '111111@163.com' receiver = '222222@qq.com' smtpserver = 'smtp.163.com' username = '111111@163.com' password = 'password' subject = '我发送的邮件主题' str_html = '我发送的邮件内容' msg = MIMEText(str_html, 'html', 'utf-8') msg['Subject'] = subject msg['from'] = '111111@163.com' msg['to'] = '222222@qq.com' smtp = smtplib.SMTP(smtpserver) smtp.esmtp_features["auth"] = "PLAIN" (code, resp) = smtp.login(username, password) if 0: print("fail") else: print("success") result = smtp.sendmail(sender, receiver, msg.as_string()) print result smtp.quit() passapp = email_sender_calss()app.send_email()效果如下注 :技术交流,获取 VPS 最新补货通知、折扣活动请加 QQ 群:216323847
转载请注明原文WWW.VPS.COM.IN:smtp 配置+python 脚本实现自动邮件通知 (2)
猜你可能想看的VPS
- servercheap→$2 月 不限流量 VPS KVM 1G 内存 全球[VPS测评]
- 疯狂猜成语 图猜成语很多亲戚关系的字被关在笼子里是什么成语?全球[VPS测评]
- 教程 VPS 快速搭建速度测试服务全球[VPS测评]
- HostYun→17.1 元 月 512MB 内存 10GB SSD 空虚拟空间(主机)
- 双十一 Losangelesvps→1 核 2G 内存 40G SSD 全球[VPS测评]
- 极光 KVM→199.8 元 年 1GB 内存 30GB 空间 500G虚拟空间(主机)
- WordPress 后台更新升级出现"您确定要这样做?"的解决办法全球[VPS测评]
- 疯狂猜成语 图猜成语一个大的逆字和一个小的首字是什么成语?全球[VPS测评]
- racknerd→St. Patrick’s Day $32 年 KVM全球[VPS测评]
- RAKsmart→圣何塞服务器月付 46 美元起 任意服务器可申请 1 全球[VPS测评]
- 设置 select 某一项不可选 禁用 select 指定 option全球[VPS测评]
- CloudCone 便宜按小时计费美国 vps 低至$13 年,月付才 美国VPS[主机]
- Sharktech→10G 无限流量服务器 55 折 三机房可选 支持支全球[VPS测评]
- friendhosting保加利亚抗诉无视版权便宜VPS,不限流量,年付全球[VPS测评]
- CubeCloud 新年促销 75 折全球[VPS测评]
- Olvps → 256M内存 5G 储存 512G流量 30Mbps 全球[VPS测评]
- 2019黑五: Krypt ION- 2C 2G RAM 60G SSD全球[VPS测评]
- 又有美议员窜访台,中国驻美大使馆:“中方将对美国的挑衅采取果断的反制措施美国VPS[主机]
- UOVZ怎么样?香港30M大带宽VPS 直连线路月付50元香港VPS[主机]
- 极客主机,美国高防/日本软银/新加坡双程CN2/香港VPS 折后39元/日本VPS[主机]
- 亿恩科技香港云服务器 2核2G服务器特价700元/年香港VPS[主机]
- 香港云服务器的优势有哪些方面香港VPS[主机]
- 极客主机,美国高防/日本软银/新加坡双程CN2/香港VPS 折后39元/日本VPS[主机]
- 言車新车|大阳VPS125混动踏板,长续航,代步通勤9980元起全球[VPS测评]
- “休闲养蜂”风靡海外跨境电商追逐垂直风口全球[VPS测评]
- ExCloud:1核256M存/8GB SSD空间/100GB流量/OV虚拟空间(主机)
- 快云科技:香港CN2 GIA云服务器,全场7折终身优惠,带宽20M,20香港VPS[主机]
- 如何设置指定路径跳转指定域名?全球[VPS测评]
- 56云服务器:国内云服务器2核2G5M仅377.46元/年;香港物理服务香港VPS[主机]
- 葫芦云:香港将军澳CN2云服务器24元/月,1核/1GB/25G硬盘/3香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-14179.html











