栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Django-SMTP-QQ邮箱SMTPAuthenticationError: (535

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Django-SMTP-QQ邮箱SMTPAuthenticationError: (535

按照教程开启了邮箱的SMTP并获取了授权码,但是一直报错
SMTPAuthenticationError: (535, b’Login Fail. Please enter your authorization code to login. More information in http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256’)

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # 指定邮件后端
EMAIL_HOST = 'smtp.qq.com' 	# 发邮件主机
EMAIL_PORT = 25 			# 发邮件端口
EMAIL_HOST_USER = 'xxxxxx@qq.com' 		# 授权的邮箱
EMAIL_HOST_PASSWORD = 'xxxx' 	# 邮箱授权时获得的授权码,非注册登录密码
EMAIL_USE_TLS = False    # 使用 True 可能发送不成功, 所以这里使用 False

切换了端口,也重启重试数次,依然535,终于我换了一个邮箱,这个QQ绑定了手机号并且实名认证充分,成功了。。。既然之前的邮箱权限不足,但是腾讯也没给出说明啊QAQ…

通过python manage.py shell进入shell界面,然后
from django.core import mail
mail.send_mail(subject='test',message='hello',from_email='xxx@qq.com',recipient_list=['xxx@qq.com'])

成功啦!!坑了我好久~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/977638.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号