我在 Linux 机器上。我的公司有一个已经配置好的电子邮件交换服务器。我正在使用 Python 脚本尝试登录电子邮件服务器,以便我可以通过编程方式发送电子邮件。这是我到目前为止所拥有的 -
server = smtplib.SMTP('email-0.abc.com', 25)
server.set_debuglevel(1)
server.ehlo_or_helo_if_needed()
server.login('abc/johndoe', 'pwd')
但是,在 server.login 命令中,我得到一个错误
raise SMTPException("No suitable authentication method found.")
SMTPException: No suitable authentication method found.
有人知道问题出在哪里吗?
谢谢
最佳答案
您可能需要切换到 STARTTLS 身份验证。这是一个对我有帮助的例子。
关于Python登录邮件服务器认证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12696212/