私はGoogle Apps([email protected])に電子メールアカウントを持っています。エイリアス([email protected])。FromヘッダーがMy Google Appsアカウントのエイリアスと等しいメールを送信していません。
私の意図は、私のアカウント([email protected])が、ヘッダー「から」エイリアスを([email protected])で使用して電子メールを送信することです。
次Djangoのコードは、私が何をしようとしている示しています
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」が私のメッセージを受信したとき、彼は彼、remitentとして、MYDOMAIN @myaliasを見ていないということです代わりに[email protected]と表示されます。
生のメッセージを確認しましたが、メールに[email protected]などの元のメッセージは表示されません。どのようなアイデアがここで間違っている可能性があります