【问题标题】:"SMTP AUTH extension not supported by server" error while trying to send email though django app using gmail尝试使用 gmail 通过 django 应用程序发送电子邮件时出现“服务器不支持 SMTP AUTH 扩展”错误
【发布时间】:2023-03-26 19:28:01
【问题描述】:

我正在尝试通过 gmail 从我的 django 应用程序发送邮件,但收到错误消息“服务器不支持 SMTP AUTH 扩展”。

我已经添加了

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_USER_TLS = True
EMAIL_HOST_USER = 'abc@gmail.com'
EMAIL_HOST_PASSWORD = 'random'

在我的setting.py中。 谁能帮我找出解决办法?

【问题讨论】:

    标签: django smtp


    【解决方案1】:

    EMAIL_USER_TLS 是错误的

    改用EMAIL_USE_TLS(修复输入错误)。

    Gmail 仅在 STARTTLS 之后在端口 587 上提供 SMTP AUTH
    没有STARTTLS(开启加密)SMTP AUTH 不可用。

    【讨论】:

    • 非常感谢您的帮助。:)
    猜你喜欢
    • 2013-11-14
    • 1970-01-01
    • 1970-01-01
    • 2019-05-06
    • 2022-01-09
    • 2014-10-15
    相关资源
    最近更新 更多