没有合适的资源?快使用搜索试试~ 我知道了~
本文实例为大家分享了python自动发送报警监控邮件 的具体代码,供大家参考,具体内容如下 因为有一些日常任务需要每日检查日否执行正确,所以需要一个报警监控的机制,这个需要你指定你发送的邮箱和你接收的邮箱,就可以使用了。 这四个需要填写一下,我们使用的qq企业邮箱所以host为smtp.exmail.qq.com mail_host=”” mail_user=”” mail_pass=”” mail_postfix=”” 使用如下,也可以增加附件使用。 python send_email.py xxxxxxx@qq.com,xxxxxx@qq.com test数据 /hom
资源推荐
资源详情
资源评论
python实现自动发送报警监控邮件实现自动发送报警监控邮件
本文实例为大家分享了python自动发送报警监控邮件 的具体代码,供大家参考,具体内容如下
因为有一些日常任务需要每日检查日否执行正确,所以需要一个报警监控的机制,这个需要你指定你发送的邮箱和你接收的邮
箱,就可以使用了。
这四个需要填写一下,我们使用的qq企业邮箱所以host为smtp.exmail.qq.com
mail_host=””
mail_user=””
mail_pass=””
mail_postfix=””
使用如下,也可以增加附件使用。
python send_email.py xxxxxxx@qq.com,xxxxxx@qq.com test数据 /home/data/test/sendfile
python代码:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import smtplib
import sys
from email.mime.text import MIMEText
import linecache
import email
import os
#############
# email send list
#mailto_list=[""] #####################
# set email service host,user,pass word,postfix
mail_host=""
mail_user=""
mail_pass=""
mail_postfix=""
######################
def transfer_utf8_to_gb2312(file_name):
f=open(file_name)
s=f.read()
f.close()
u=s.decode("utf-8")
s=u.encode("gb2312")
f=open(file_name,"w");
f.write(s)
def send_mail(to_list,sub,content_file_name):
me=mail_user+"<"+mail_user+"@"+mail_postfix+">"
msg = email.MIMEMultipart.MIMEMultipart()
content = open(content_file_name.encode("utf-8"), 'rb')
content_msg = MIMEText(content.read(),"plain","utf-8")
msg.attach(content_msg)
msg['Subject'] = sub
msg['From'] = me
msg['To'] = ";".join(to_list)
try:
s = smtplib.SMTP()
s.connect(mail_host)
s.login(mail_user+"@"+mail_postfix,mail_pass)
s.sendmail(me, to_list, msg.as_string())
s.close()
return True
except Exception, e:
print "error:",str(e)
return False
def send_mail_with_attachment(to_list,sub,content_file_name,attachment_file_name):
资源评论
weixin_38624183
- 粉丝: 6
- 资源: 941
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 计算机生产实习:OA后台管理(web前端+Java后端)压缩文件包
- greenplum6.10安装时缺失的fpm包
- 缺陷检测-轻量化PCB表面缺陷检测算法实现-工业视觉+六大缺陷检出-优质项目实战.zip
- JAVA 中的Spring框架介绍包括起源、体系结构、核心部分、特点等
- 2024年小米汽车产业链分析及新品上市全景洞察报告
- 基于Qt和C++实现的偏3D风格的异型窗体界面操作+源码(期末大作业&课设&项目开发)
- 基于yolov8的花卉分类系统,包含训练好的权重和推理代码,GUI界面,支持图片、视频、摄像头输入,支持检测结果导出
- 基于图形化编程的单片机教学案例研究
- 基于matlab语音识别的信号灯图像模拟控制技术代码19
- ET200SP-GSD文件-GSDML-V2.43-Siemens-ET200SP-20240209.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功