由于某些需求,需要每天发送邮件给相关人员,其中包含前一天的zabbix监控图形,每天登陆并手动发送的话很麻烦。 本着简单重复的工作交给机器做的原则,写了个python程序自动获取图形并发送。 大致的思路是: 模拟登陆zabbix > 找到需要的图像并下载到本地 >使用python发送邮件 一、在服务 ...
分类:
编程语言 时间:
2017-02-18 17:00:50
阅读次数:
336
一、发送邮件报错:554:DT:SPM 1、报错信息 2、通过查找163报错信息页面,554 DT:SPM的问题如下: 3、将邮件主题中的“test”去除,经过测试,实际上邮件主题包含“test”也能发送成功 4、将email模块中导入的MIMEText定义的邮件,添加"from"和"to"字段,邮 ...
分类:
编程语言 时间:
2017-02-05 16:31:20
阅读次数:
146
文件形式的邮件 HTML形式的邮件 带图片的HTML邮件 带附件的邮件 群邮件 各种元素都包含的邮件 基于SSL的邮件 ...
分类:
编程语言 时间:
2017-01-08 03:57:52
阅读次数:
313
python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点。 一、相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1、smtplib模块 smtplib.SMTP([h ...
分类:
编程语言 时间:
2017-01-08 03:43:32
阅读次数:
268
# -*- coding: utf-8 -*- from email.header import Header from email.mime.text import MIMEText import smtplib def sendmail(subject, content): sender = '... ...
分类:
编程语言 时间:
2016-12-26 12:04:51
阅读次数:
193
python通过SMTP发送邮件失败:错误1:smtplib.SMTPAuthenticationError: (550, b'User has no permission') 我们使用python发送邮件时相当于自定义客户端根据用户名和密码登录,然后使用SMTP服务发送邮件,新注册的163邮箱是默 ...
分类:
编程语言 时间:
2016-12-21 09:41:44
阅读次数:
4308
Python2.3+默认自带smtplib模块,可以用此模块来模拟smtp客户端(如foxmail)实现邮件发送功能。 1.smtplib模块的常用类和方法 SMTP类定义:smtplib.SMTP([host[,port[,local_hostname[,timeout]]]]),作为SMTP的构 ...
分类:
编程语言 时间:
2016-12-04 07:47:40
阅读次数:
220
文件形式的邮件 #!/usr/bin/env python3 #coding: utf-8 import smtplib from email.mime.text import MIMEText from email.header import Header sender = '***' recei ...
分类:
编程语言 时间:
2016-09-01 17:51:47
阅读次数:
170