クライアントのドメインに代わってメールを送信する最良の方法は何ですか?
私は、グレーリストに登録されず、バウンスの問題を回避しながら、クライアントのドメインに代わってメールサーバーにメールを送信させる最良の方法を知りたかったのです。 ここで他の質問を読んでいます、ここ、ここででいますが、可能な解決策をすべて探求している人はいません。比較したい可能性がいくつかあります。 A. HELO mymailserver.com MAIL FROM<do-not-reply@myapp.com> # mymailserver.com same IP as myapp.com DATA From: <res@client.com> Sender: <do-not-reply@myapp.com> 質問:これがGmailの機能です。エンベロープ送信者ではなく、異なるドメインを持つのはメッセージヘッダー「From:」です。emailclientには、「From:res@client.com via do-not-reply@myapp.com」または 「From:do-not-reply@myapp.com On Behalf Of res@client.com」と表示されます、これは問題ではありません私のために。 さて、これは私のドメインの評判、ヘッダー「From:」に異なるドメインがあるという事実に悪影響を及ぼしますか?(そして、それを行っているのがGoogleでない場合..) B. HELO mymailserver.com MAIL FROM<do-not-reply@myapp.com> DATA From: <res@client.com> # same as A, but no "Sender:" Googleは一度これをしなかったし、間違いそれを呼ばれるように見えます http://groups.google.com/group/Gmail-Help-Message-Delivery-en/browse_thread/thread/f651cb1db5d9dd23/3a8bcd0548487863?lnk=gst&q=%22on+behalf + of%22&pli = 1 バグによりメッセージから「Sender:」が削除され、「via」はメールクライアントに表示されませんでした。(RFCは、「From:」と同じでない場合は存在しなければならないと述べています) C. …