使用python发送电子邮件时出错

2024-09-28 20:55:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个脚本,它执行selenium检查,然后使用msoutlook发送带有屏幕截图的电子邮件。脚本运行良好。问题是,有时即使测试成功(try block),它也会发送失败电子邮件(block除外),而且是间歇性的。在

有时我得到smtplib.SMTPServerDisconnected: Server not connected或{}

如果我在下面的代码中添加了一个连接,那么它就打开了。在

        try:
            conn = server.noop()[0]
            print("---CONNECTION CODE---", conn)
            if conn != 250:
                server = smtplib.SMTP('mail.xxx.com', 587)

        except:
            pass

我的剧本:

^{pr2}$

任何帮助都是非常感谢的。在


Tags: 代码脚本server屏幕电子邮件seleniumnotconn