Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django中带有GAE设置的SMTPException_Django_Google App Engine_Smtp_Smtp Auth - Fatal编程技术网

Django中带有GAE设置的SMTPException

Django中带有GAE设置的SMTPException,django,google-app-engine,smtp,smtp-auth,Django,Google App Engine,Smtp,Smtp Auth,我正在尝试用我的Django项目设置Django邀请。它将部署在谷歌应用程序引擎和谷歌云SQL上。现在我遇到了这个问题“服务器不支持SMTP身份验证扩展” 这是settings.py DEFAULT_FROM_EMAIL='username@gmail.com' EMAIL_PORT = '587' EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'username@gmail.com' EMAIL_HOST_PASSWORD = 'passwor

我正在尝试用我的Django项目设置Django邀请。它将部署在谷歌应用程序引擎和谷歌云SQL上。现在我遇到了这个问题“服务器不支持SMTP身份验证扩展”

这是settings.py

DEFAULT_FROM_EMAIL='username@gmail.com'
EMAIL_PORT = '587'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'username@gmail.com'
EMAIL_HOST_PASSWORD = 'password'
EMAIL_USE_TLS = True
我在等你的建议

已编辑

如果我从settings.py中删除邮件设置,将出现以下错误:

SMTPServerDisconnected: please run connect() first
已编辑


我的django项目的开发需要什么配置,GAE(Google App Engine)的生产部署需要什么配置?

GAE自带内部邮件发送基础设施。您无法定义自己的SMTP服务器。

谢谢您的回复,您的意思是我不需要设置EML服务??这是正确的。但是,您可以使用的
from
地址存在某些限制:GAE中的一个管理员帐户(管理员权限)或当前登录的用户(通过GAE用户服务)。