You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Google Workspace时Djoser无法发送验证邮件求助

问题:Django结合Google Workspace无法发送验证邮件
  • 搭建Django Web应用时,核心功能运行正常:向Djoser端点发送包含用户信息的POST请求后,能收到201状态码响应,返回名称、邮箱及ID字段。
  • 但无法收到用户验证邮件。我使用的是由Google Domains托管自定义域名的Google Workspace账户,该账户可通过Gmail网页端正常收发邮件,但Django发送的验证邮件始终无法发出。
  • 已按相关配置指南完成设置,但问题仍存在,且Google账户登录记录中无应用密码的使用记录。

以下是settings.py中的相关配置:

EMAIL_BACKEND = 'django.core.mail.backends.smtp.Emailbackend'
EMAIL_HOST = 'smtp-relay.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'admin@DOMAINNAME.net'
EMAIL_HOST_PASSWORD = '**** **** **** ****' 
# 已尝试使用Google提供的带空格和不带空格的两种应用密码格式
EMAIL_USE_TLS = True

内容的提问来源于stack exchange,提问作者lnxnb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 10:35:49