我正在尝试使用smtplib从python脚本发送电子邮件,并且通过Exchange 2003可以正常使用smtp,但是Exchange 2007显示:
SMTPException: No suitable authentication method found.
Python代码在两种情况下都是相同的(当然除了服务器和登录信息)。
我在脚本中以纯文本形式传递用户名和密码,看起来Exchange 2007未配置为使用AUTH_PLAIN =“PLAIN”(smtplib.py的第545行),我不知道在哪里在那里禁用ssl。
会感激任何想法。
答案 0 :(得分:2)
您可能需要切换到STARTTLS身份验证。这是一个帮助我的例子。
答案 1 :(得分:1)
This article介绍了如何为纯文本身份验证配置Exchange 2007。