【问题标题】:Django settings.EMAIL_HOST_USER problemDjango settings.EMAIL_HOST_USER 问题
【发布时间】:2010-10-04 01:31:41
【问题描述】:

我需要一些关于 django 电子邮件的帮助。我已经设置 settings.EMAIL_HOST_USER 到 'do-not-re...@mysite.com' 并且每当我 我试图在任何情况下发送电子邮件,它采取“不要- 重新...@mysite.com' 作为地址并发送它,即使我提供 发送该特定电子邮件时使用不同的发件人地址。我如何能 解决这个问题?

【问题讨论】:

    标签: django email settings


    【解决方案1】:

    EMAIL_HOST_USER 仅用于邮件服务器上的身份验证。

    您可能还需要设置 DEFAULT_FROM_EMAIL。

    【讨论】:

    • 在我的例子中,DEFAULT_FROM_EMAIL 也设置为 EMAIL_HOST_USER。但是,任何网站用户(从他的电子邮件 ID)向其他用户发送消息的情况非常普遍。那么为什么 django 不允许这样做。当然它必须不同于网站的 DEFAULT_FROM_EMAIL 或 EMAIL_HOST_USER!。
    • Maddy,你能告诉我你发送电子邮件的源代码行吗?标准的 django send_mail 函数有一个来自地址的参数,所以我需要查看您的代码才能进一步回答。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-04
    • 2017-12-14
    • 2020-12-26
    • 2018-03-14
    • 2016-01-27
    • 2011-01-16
    • 2021-08-10
    相关资源
    最近更新 更多