通过带有凭据的SMTP通过python发送安全邮件

时间:2018-08-21 12:35:01

标签: python smtp handler credentials

我继承了一个例程,该例程每晚都会下载数据,如果出现问题,请发送带有错误日志的电子邮件。现在,我们想通过添加用户名和密码来添加到邮件服务器的安全连接。

整个例程不是在单个python脚本中,而是分成不同的脚本,然后还使用处理程序。

log.py script

mailHandler的信息在单独的log.conf文件中。我想,我必须在log.conf中添加凭据(用户名和密码),但是使用哪种格式?如果未在python脚本本身中定义凭据,那么python脚本如何引用凭据?

这是log.conf的mailHandler部分:

`[handler_mailHandler]
class=schedtask.log.MailHandler
level=ERROR
formatter=levelTimeMessage
args=('mailserver', 'fromaddr', ['toaddr1', 'toaddr2', 'toaddr3'], 'subject')`

使用处理程序对我来说是全新的,因此,如果有人可以帮助我找出添加凭据的位置和方式,我将不胜感激!

0 个答案:

没有答案