У меня есть учетная запись электронной почты в Google Apps ([email protected]), и для этой учетной записи я создал псевдоним ([email protected]).Проблема с отправкой электронной почты с заголовком From, равным моему псевдониму учетной записи Google Apps, а не моей учетной записи Google Apps для Google
Мое намерение послать электронную почту через мой счет ([email protected]), но используя псевдоним ([email protected]) в «From» заголовка.
Следующий код Джанго показывает, что я пытаюсь сделать:
params = {
'host' : "smtp.gmail.com",
'port' : 587,
'username' : "[email protected]",
'password' : "12345", #my pass for myaccount
'use_tls' : True,
}
connection=get_connection('django.core.mail.backends.smtp.EmailBackend',**params)
def send_email(subject, body, from_email, to):
headers={
'From': from_email,
}
email = EmailMultiAlternatives(subject=subject,
body=body,
from_email=from,
to=[to],
connection=connection,
headers=headers)
return email.send()
send_email("testing", "Hi, my friend", "[email protected]", "[email protected]")
Проблема заключается в том, что, когда «Foo» получает мое сообщение, он не видит myalias @ MYDOMAIN как remitent, он видит [email protected].
Я проверил необработанное сообщение, и я не вижу никакой части исходного сообщения, включая адрес электронной почты [email protected] в заголовках. Любая идея, что может быть неправильно здесь?