【发布时间】:2013-11-03 12:16:56
【问题描述】:
我已将 django smtp 后端设置为使用 gmail smtp。 它可以完美地发送电子邮件,但是有一个问题。
我用于 gmail smtp 的身份验证与 from_email 不同,但当我收到电子邮件时,我仍将 from email id 视为 smtp auth email。
示例: 我的设置如下:
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER= 'something@somedomain.com'
EMAIL_HOST_PASSWORD= 'password_for_something_at_gmail_com'
然后我发送了一封电子邮件
send_mail(subject=subject, message="test", from_email="other@mydomain.com",
recipient_list=to, fail_silently=False)
这可行,但收到的电子邮件不显示
from : other@mydomain.com
它显示
from: something@somedomain.com
如何确保它显示other@mydomain.com。
注意:somedomain.com 与谷歌应用程序和mydomain.com 连接
是它的别名
other@mydomain.com 只是一个转发电子邮件 ID。
【问题讨论】: