【发布时间】:2012-04-12 06:47:52
【问题描述】:
我将 django 的 core.mail 包与 django-registration 一起用于新用户注册工作流程。我通过我公司的谷歌邮件服务有一个电子邮件帐户“no-reply@(mycompany).com”,我想用它来发送这些电子邮件。在 google 邮件帐户设置中,我将电子邮件帐户的名称设置为“(MyCompany) Support”,这样如果我直接从 google 邮件发送邮件,则来自该帐户的电子邮件将来自“(MyCompany) Support”。但是,当我使用 django 的电子邮件设置发送邮件时,电子邮件在客户的邮箱中显示为来自“无回复”,这很丑陋,可能会让新客户有点反感。有没有办法在使用 django 的内置邮件发送时为电子邮件地址指定一个“名称”,以便在他们收到电子邮件时看到显示的“名称”?
这是我在 settings.py 中的当前设置:
EMAIL_HOST='smtp.gmail.com'
EMAIL_PORT=587
EMAIL_HOST_USER='no-reply@mycompany.com'
EMAIL_HOST_PASSWORD='**********'
EMAIL_USE_TLS = True
【问题讨论】:
标签: django django-registration