我继承了一个例程,该例程每晚都会下载数据,如果出现问题,请发送带有错误日志的电子邮件。现在,我们想通过添加用户名和密码来添加到邮件服务器的安全连接。
整个例程不是在单个python脚本中,而是分成不同的脚本,然后还使用处理程序。
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')`
使用处理程序对我来说是全新的,因此,如果有人可以帮助我找出添加凭据的位置和方式,我将不胜感激!