gmail smtp を使用するように django smtp バックエンドをセットアップしました。それは完全に電子メールを送信しますが、1 つ問題があります。
gmail smtp に使用する認証は from_email とは異なりますが、それでもメールを受信すると、from メール ID が smtp 認証メールとして表示されます。
例:私の設定は次のとおりです:
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
は Google アプリに接続されており、mydomain.com
エイリアスであり、other@mydomain.com
単なる転送メール ID です。