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

Django使用Gmail SMTP发邮件报错:Settings无EMAIL_HOST_USESR属性

解决Django配置Gmail SMTP时'Settings' object has no attribute 'EMAIL_HOST_USESR'错误

错误提示里的EMAIL_HOST_USESR是拼写错误,正确的配置项名称是EMAIL_HOST_USER。

你的settings.py里的配置代码是正确的,但报错说明你在某个调用配置的地方把变量名写错了(多了一个字母S)。解决步骤:

  • 排查所有用到邮件配置的代码(比如发送邮件的视图函数、其他配置文件),确保引用的是settings.EMAIL_HOST_USER而非settings.EMAIL_HOST_USESR
  • 确认没有在其他地方重复定义了拼写错误的配置项
  • 修改后重启Django服务器,确保配置生效

额外注意事项(针对Gmail SMTP):

  • 如果你的Google账号开启了两步验证,必须使用应用专用密码代替普通密码填入EMAIL_HOST_PASSWORD
  • 若未开启两步验证,需要在Google账号设置中开启「低安全性应用访问」(不推荐长期开启)

内容的提问来源于stack exchange,提问作者ابراهیم زمانی

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 05:09:49