python发邮件报错SMTP AUTH extension not supported by server.\"

这一生的挚爱 提交于 2019-12-06 14:31:46

在login(username,password)之前添加
smtp.ehlo()
smtp.starttls()

d ={'smtp_server': '','smtp_email': '','smtp_helo': '','smtp_port': '25',}
e = Email(d)
e.smtp = smtplib.SMTP(e.smtp_server,e.smtp_port)
e.smtp.ehlo()
e.smtp.starttls() 
e.smtp.helo(e.smtp_helo)
e.smtp.set_debuglevel(1)
e.smtp.login('username','password')
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!