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
- Nginx 上传文件大小限制修改全球[VPS测评]
- 真实测评 IMIDC→香港&台湾 CN2 服务器每月 50 美元 全场 香港VPS[主机]
- $10.5 首年 512M 内存 10G SSD 500G 流量 1Gb全球[VPS测评]
- 预售 UOvZ→HK-CMI 预售版 1G 套餐年付$22.49 1G 全球[VPS测评]
- HostDare→洛杉矶 KVM 六五折 CN2 年付 25.99 美元全球[VPS测评]
- KMS 激活 Windows OfficeWINDOWS
- MoeVM→$5.99 月 256MB 内存 10GB 空间 50GB 虚拟空间(主机)
- 2019 年 Virmach 低价 VPS 购买及优惠码使用教程全解全球[VPS测评]
- 促销 hosteons→OpenVZ 全场 5 折 KVM 全场 8 折全球[VPS测评]
- 9s9s→大带宽洛杉矶 CN2 GIA VPS 圣何塞不限流量 VPS 全球[VPS测评]
- HostXen 预热双十一→充 300 送 100 续费减 10 元 新全球[VPS测评]
- 宝塔面板中 ThinkPHP5 更改网站目录为 public 后运行报错全球[VPS测评]
- CloudCone 便宜按小时计费美国 vps 低至$13 年,月付才 美国VPS[主机]
- 如何修复WordPress 5.1更新后评论回复按键失效问题全球[VPS测评]
- DMIT 香港/洛杉矶/日本Lite国际线路年付七折,半年付八折日本VPS[主机]
- WinsHosting → 31$ 月 1C2G40G硬盘 巴基斯坦 1全球[VPS测评]
- N-services-€3 月 法国 德国 1核2G内存50G硬盘 1G全球[VPS测评]
- Eniyisunucum-1.6$ 月 土耳其VPS 1核2G内存30G全球[VPS测评]
- 为什么要拥有一台VPS?全球[VPS测评]
- 无忧云怎么样?大连BGP德阳100G高防香港CN2VPS云服务器香港VPS[主机]
- 恒创科技:国庆中秋双节同庆,香港1核2G云服务器,年付378元香港VPS[主机]
- 147SEO采集器 CSS选择器写法案例全球[VPS测评]
- RAKsmart促销活动:韩国服务器低价抢购,美国G口服务器低至$99,韩国VPS[主机]
- 野草云服务器怎么样?香港CN2+BGP带宽30M月付19元香港VPS[主机]
- 厘米云,江苏移动100G高防云服务器,4核4G内存20M带宽79元/月全球[VPS测评]
- uuuvps:香港大带宽vps低至239元/年;香港服务器720元/e3香港VPS[主机]
- 好朋友51WORLD启动“地球克隆计划5”,我要去元宇宙参加了全球[VPS测评]
- 什么是VPS?国内VPS有哪些?全球[VPS测评]
- 九零云怎么样?香港将军澳VPS,美国圣何塞VPS 2核1G10M 47/美国VPS[主机]
- jquery css3实现的进度条动画特效,带加载进度条百分比动态效果。全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-12849.html











