【项目实战】自监控-12-自动发送邮件
2017-08-17 19:00
190 查看
系统:Windows 7
语言版本:Anaconda3-4.3.0.1-Windows-x86_64
编辑器:pycharm-community-2016.3.2
这个系列主要是实际在做项目的一个笔记
自监控项目,主要是对采集的质量监控数据做的一个实时预警
自监控发现问题后,怎么处理呢?
本项目采用的是发邮件的方式进行通知
并且需要提前登陆用户,后期的邮件会已登陆的用户对外分发
我在使用过程中,发现需要人为先打开Outlook这个软件,程序才不会报错
代码截图
Part 3
以上为本次的学习内容,下回见
本文为原创作品,如若转载请标明出处,如发现有错误,欢迎留言指出
更多原创请关注微信公众号
扫描二维码,关注公众号
Python 优雅 帅气
语言版本:Anaconda3-4.3.0.1-Windows-x86_64
编辑器:pycharm-community-2016.3.2
这个系列主要是实际在做项目的一个笔记
自监控项目,主要是对采集的质量监控数据做的一个实时预警
自监控发现问题后,怎么处理呢?
本项目采用的是发邮件的方式进行通知
Part 1:前提
使用该方法要求客户先安装Outlook(2010测试无问题)并且需要提前登陆用户,后期的邮件会已登陆的用户对外分发
我在使用过程中,发现需要人为先打开Outlook这个软件,程序才不会报错
Part 2:代码
# -*- coding:utf-8 -*- import win32com.client outlook = win32com.client.gencache.EnsureDispatch("Outlook.Application") mail = outlook.CreateItem(0) file1 = "F:\\【10】微信公众号\\1.xlsx" file2 = "F:\\【10】微信公众号\\2.txt" to_addr1 = "x@qq.com" to_addr2 = "y@qq.com" mail.Recipients.Add(to_addr1) # 收件人 mail.Recipients.Add(to_addr2) # 多收件人 mail.Subject = "Python test" # 邮件主题 mail.Body = "ceshi" # 邮件正文 mail.Attachments.Add(file1) # 附件1 mail.Attachments.Add(file2) # 附件2 mail.Send()
代码截图
Part 3
4000
:部分代码解读
mail.Recipients.Add当收件人为多人时候,需要多次使用该语句
mail.Attachments.Add当有多个附件时,也需要多次使用该语句
以上为本次的学习内容,下回见
本文为原创作品,如若转载请标明出处,如发现有错误,欢迎留言指出
更多原创请关注微信公众号
扫描二维码,关注公众号
Python 优雅 帅气
相关文章推荐
- java程序监控tomcat实现项目宕机自动重启并发送邮件提醒
- python3.6 监控服务器在线,离线自动发送邮件
- 猫猫学iOS 之微博项目实战(12)发送微博自定义工具条代理实现点击事件
- 利用Python自动监控网站并发送邮件告警的方法
- [置顶] Zabbix3.2监控charts图形自动发送邮件
- python自动发送报警监控邮件
- Linux下监控磁盘使用量并在超过阀值后自动发送报警邮件
- 【SSH网上商城项目实战25】使用java email给用户发送邮件
- oracle状态自动监控,发送邮件到管理员邮箱
- python实现自动监控网站并发送邮件告警
- SQL SERVER 自动监控数据库异常,自动发送邮件通知
- AJ学IOS 之微博项目实战(12)发送微博自定义工具条代理实现点击事件
- python实现自动发送报警监控邮件
- CentOS下监控磁盘使用量并在超过阀值后自动发送报警邮件
- 添加自定义监控项目,配置邮件告警,测试告警,不发送邮件的问题处理
- spring-boot实战【12】:Spring Boot中使用JavaMailSender发送邮件
- 【struts2+hibernate+spring项目实战】Spring计时器任务 Spring整合JavaMail(邮件发送)(ssh)
- 利用Python自动监控网站并发送邮件告警的方法
- 12_小米监控Open-Falcon邮件、短信、电话发送接口
- Linux下的motion detection(最简单的办公室监控系统) 邮件自动发送