在python 2.7 中,使用smtplib 时是否可以捕获smtp 客户端服务器对话?如果是这样,如何?
In python 2.7, is it possible to capture the smtp client server dialogue when using smtplib? If so, how?
我正在使用 smtplib.sendmail() 并希望记录或捕获 smtp 客户端-服务器对话信息。
来自 smtplib 的文档:
SMTP.set_debuglevel(level)
Set the debug output level. A true value for level results in debug messages for connection and for all messages sent to and received from the server
上面链接的页面底部的示例使用了:
server = smtplib.SMTP('localhost')
server.set_debuglevel(1)
server.sendmail(fromaddr, toaddrs, msg)
server.quit()
检查库本身表明您可能应该使用大于零的整数值,而不是如描述所示的 True
,尽管 True
会起作用(就像您提供 1
).
我正在使用 smtplib.sendmail() 并希望记录或捕获 smtp 客户端-服务器对话信息。
来自 smtplib 的文档:
SMTP.set_debuglevel(level)
Set the debug output level. A true value for level results in debug messages for connection and for all messages sent to and received from the server
上面链接的页面底部的示例使用了:
server = smtplib.SMTP('localhost')
server.set_debuglevel(1)
server.sendmail(fromaddr, toaddrs, msg)
server.quit()
检查库本身表明您可能应该使用大于零的整数值,而不是如描述所示的 True
,尽管 True
会起作用(就像您提供 1
).