gpt4 book ai didi

django - 通过 Google Apps 使用 Django 发送电子邮件时为电子邮件帐户命名

转载 作者:行者123 更新时间:2023-11-28 19:33:19 25 4
gpt4 key购买 nike

我正在通过 Google Apps 向使用 Django 的用户发送电子邮件。

当用户收到 Django 应用程序发送的电子邮件时,它们来自: do_not_reply@domain.example

查看收件箱中的所有电子邮件时,人们会将电子邮件的发件人视为: do_not_replydo_not_reply@domain.example取决于使用的电子邮件客户端

如果我使用浏览器和 Google Apps 本身登录“do_not_reply”帐户,然后向自己发送电子邮件,电子邮件来自: Don't Reply <do_not_reply@domain.example>

因此,收件箱中显示的电子邮件发件人姓名为: Don't Reply

在 Django 中,有没有办法将“名称”附加到用于发送电子邮件的电子邮件帐户?

我已经查看了 Django 的 mail.py ,但没有找到解决方案 http://code.djangoproject.com/browser/django/trunk/django/core/mail.py?rev=5548

使用:

  • Django 1.1
  • python 2.6
  • Ubuntu 9.1
  • settings.EMAIL_HOST = smtp.gmail.com

最佳答案

您实际上可以使用 "Don't Reply <do_not_reply@domain.example>"作为您发送的电子邮件地址。

在你的 Django 项目的 shell 中试试这个来测试它是否也适用于 gapps:

>>> from django.core.mail import send_mail
>>> send_mail('subject', 'message', "Don't Reply <do_not_reply@domain.example>", ['youremail@example.com'])

关于django - 通过 Google Apps 使用 Django 发送电子邮件时为电子邮件帐户命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2111452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com