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 (将#修改为@)