我用了python的flask_mail的扩展包
邮箱是126的普通邮箱
配置如下:
app.config['MAIL_SERVER'] = 'smtp.126.com'
app.config['MAIL_PORT'] = 25
app.config['MAIL_USE_SSL'] = False
app.config['MAIL_USE_TLS'] = True
app.config['MAIL_USERNAME'] = 'USERNAME'
app.config['MAIL_PASSWORD'] = 'PASSWORD’
开始测试的时候还是好好的,最近有一天测试的时候突然就报错了
错误如下:
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flask_mail.py", line 165, in configure_host
host.login(self.mail.username, self.mail.password)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/smtplib.py", line 622, in login
raise SMTPAuthenticationError(code, resp)
SMTPAuthenticationError: (535, 'Error: authentication failed')
然后我就登上邮箱,重启SMTP服务并更换了授权码
依然报错,我还试了试邮箱密码,也不行。
哪位碰到过的同学帮忙解惑
thx in advance :)
如下可能: