【发布时间】:2017-12-19 09:21:47
【问题描述】:
我正在尝试使用 python smtplib 模块发送邮件,但出现错误。
import smtplib
s = smtplib.SMTP('smtp.gmail.com', 587)
s.ehlo()
s.starttls()
s.login("xxxxxxxx@gmail.com", "yyyyyyy")
message = "Message_you_need_to_send"
s.sendmail("xxxxxxxxx@gmail.com", "aaaaaaaaa@gmail.com", message)
s.quit()
我收到如下错误:
Traceback(最近一次调用最后一次):文件“/home/engineer/demo.py”, 第 52 行,在 s.starttls() 文件“/usr/lib/python2.7/smtplib.py”,第 637 行,在 starttls raise SMTPException("服务器不支持 STARTTLS 扩展。") SMTPException: 服务器不支持 STARTTLS 扩展。
【问题讨论】:
标签: python