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
- DogYun 新上圣何塞 CN2 七折 全场 8 折 免设置费全球[VPS测评]
- HostKvm 九月优惠活动→VPS 全场八折优惠 美国高防 VPS 套美国VPS[主机]
- Ubuntu 系统更新提示 Invalid operation upda全球[VPS测评]
- Nginx 上传文件大小限制修改全球[VPS测评]
- Centos 7 系统 python2.6 升级到 2.7.11全球[VPS测评]
- MoeCloud→600 元 年 512MB 内存 5GB SSD 空间虚拟空间(主机)
- DediPath→VPS 全场 5 折 Hybrid Servers 全全球[VPS测评]
- ThinkPHP5 中 volist 嵌套时里层 volist 获取外层全球[VPS测评]
- Virmach 美国新泽西州皮斯卡特维机房 VPS 测评数据美国VPS[主机]
- imidc→(香港+台湾)独立服务器 $30 月 e3-12xx 16g独立服务器[U]
- ioncloud→8 折优惠 圣何塞 cn2 云服务器 带 WindowWINDOWS
- 免费 VPS goorm→免费韩国 美国 NAT VPS 速度一般 10韩国VPS[主机]
- ThinkPHP5 动态创建数据表方法全球[VPS测评]
- WordPress插件:Add-Document-Pages为你的网站增全球[VPS测评]
- 如何通过正确整理旧文章来增加网站SEO优化全球[VPS测评]
- WordPress基于WPJAM BASIC开发的免费主题:Autumn全球[VPS测评]
- 代码实现类似大前端DUX WordPress主题评论列表显示楼层全球[VPS测评]
- vpsplayer 七五折特惠套餐,深圳BGP 折后¥66/月;香港CN香港VPS[主机]
- HostMyServers→ 2€月付 圣诞优惠 法国 1C2G20G硬全球[VPS测评]
- Virmach → $7年付 256M $13年付512M KVM机型 全球[VPS测评]
- LiteServers.nl 2022黑五 荷兰NVME Storage全球[VPS测评]
- 景文互联年终特惠:日本/香港/美国VPS全场7折+送内存,充1000送3日本VPS[主机]
- 舍利云:香港美国vps云服务器/BGP线路元旦全场9折,低至36元/月美国VPS[主机]
- 美云香港云服务器怎么样?1核1G香港云服务器价格99元/月香港VPS[主机]
- 青叶云怎么样?青叶云国内/国外弹性云服务器价格,海外vps低至25.6元全球[VPS测评]
- 阳帝云双十二活动:1核1G10M大宽带香港BGP云服务器,月付14元香港VPS[主机]
- 阿里云香港服务器多少钱一年?阿里云香港云服务器如何购买?香港VPS[主机]
- 潮科技|阿里云发布第七代高主频云服务器ECS和含光800云服务器全球[VPS测评]
- 初忆云: 滁州电信、湖北电信云服务器价格低至10元起,续费同价全球[VPS测评]
- 阿里云服务器一年价格多少钱?阿里云服务器报价全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-11694.html











