如何解决smtplib.SMTPException:服务器不支持STARTTLS扩展
我是VJ,我写了一个代码向我发送电子邮件,如下所示:
SELECT Type.TypeID AS TypeID,Type.Name AS Name,TypeParam.ParamValue AS Shape
FROM Type LEFT JOIN TypeParam ON TypeParam.TypeID = Type.TypeID
WHERE TypeParam.ParamName = 'shape'
但是,当我执行该错误时,显示如下:
def sendmail(email,password,message):
server = smtplib.SMTP("smtp.gmail.com",587)
server.starttls()
server.login(email,password)
server.sendmail(email,email,message)
server.quit()
模块的代码:
File "dear1.py",line 15,in sendmail
server.starttls()
File "D:\Python27\Lib\smtplib.py",line 645,in starttls
raise SMTPException("STARTTLS extension not supported by server.")
smtplib.SMTPException: STARTTLS extension not supported by server.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。