メールをサービスとして他の人に送信するときに、Reply-Toヘッダーを使用する必要がありますか?


112

A社が顧客にレポートを送信できるようにする仲介者として機能するアプリケーションがあるとします。

A社-> B社(私)-> A社の顧客

レポートを受け取った後、受信者に電子メール通知を送信しますが、それらは必然的に会社の通知電子メールアドレスから送信されます。

joe.bloggs@a.com-> notifications@b.com-> peter@c.com

現在、顧客はこれらの電子メール通知に返信する傾向があり、会社Aでレポートを送信した人に戻ることを望んでいます。代わりに、最終的に私たちのアドレスnotifications@b.comに戻ります。

簡単な解決策は、関連する企業Aのアドレスに送信する通知のReply-Toヘッダーを変更することです。

joe.bloggs@a.com-> notifications@b.com [返信先:joe.bloggs@a.com]-> peter@c.com

しかし、私の主な懸念は:

  • 差出人フィールドと返信先フィールドの間の電子メールアドレスとドメインの完全な不一致により、スパムまたはフィッシングフィルターが電子メールにフラグを立てるのをより熱心にする可能性があります
  • すべての電子メールクライアントが実際に[返信]をクリックしたときに[返信]フィールドを尊重するわけではなく、代わりに[差出人]を使用するだけです。広範囲に及ばない限り、それほど懸念はありません。

これらの懸念はまったく生じたのですか?または、私が持つべき他の懸念事項はありますか?

回答:


92

Fromヘッダーに顧客の名前、ヘッダーに住所を配置することを検討してくださいSender

From: Company A <joe.bloggs@a.com>
Sender: notifications@b.com

ほとんどのメーラーは、これを「A社に代わってnotifications@b.comから」とレンダリングしますが、これは正確です。そうReply-Toすれば、A社のアドレスは不自然に見えません。

RFC 5322から:

「From:」フィールドは、メッセージの作成者、つまり、メッセージの書き込みを担当する人またはシステムのメールボックスを指定します。「Sender:」フィールドは、メッセージの実際の送信を担当するエージェントのメールボックスを指定します。たとえば、秘書が別の人にメッセージを送信する場合、秘書のメールボックスは[送信者]フィールドに表示され、実際の作成者のメールボックスは[差出人]フィールドに表示されます。


4
私は本当に私の所有者の答えはupvotedたくありませんが、言及する価値は、基本的にはあまりにもdkarpの答えを確認し、この便利な質問と答え、次のとおりです。stackoverflow.com/questions/2231897/...
ギャビン

1
循環のためである場合は機能しません@aと@bが異なるドメインである場合、ほとんどのサーバーは別のドメインの誰かに代わって送信することを許可しません。Bはそれを転送する必要がありますが、非表示のマルチパートをいつでも追加できます。誰もが別のアドレスに転送する方法を知っています。
AridaneÁlamo16年

2
このようにFromフィールドを使用した場合の2018年の配信可能性に関する更新はありますか?
David Alan Hjelle 2018年

160

私はdkarpのソリューションをgmailでテストしましたが、スパムにフィルターされました。 代わりにReply-Toヘッダーを使用してください(または、Gmailには明らかに必要ない場合もあります)。Linkedinが行う方法は次のとおりです。

Sender: messages-noreply@bounce.linkedin.com
From: John Doe via LinkedIn <member@linkedin.com>
Reply-To: John Doe <John.Doe@gmail.com>
To: My Name <My.Name@gmail.com>

この形式に切り替えると、Gmailはメッセージをスパムとしてフィルター処理しなくなります。


member@linkedin.comは一般的なキャッチオールアドレスですか、それとも実際に例としてjohn.doe@linkedin.comを読み取る必要がありますか?
ショーン

6
これが私たちが使用した方法です。ただし、いくつかのサーバー(...ええとAOL)がメッセージをバウンスして、ポリシーに準拠していないという問題が発生しています。私たちが受け取った唯一の説明は、これが2つの異なるヘッダーを持つことの正確な意図であるように見えても、reply-toヘッダーとfromヘッダーが異なるドメインを持っているということです。マルチテナントアプリでB2B通信を電子メールに依存することは、非常にイライラし始めています。
ブライアンH.

4
@BrianH:AOLとYahooは明らかに積極的なDMARC検証を持っています。これにより、「From:」アドレスからAOLへの問題が発生しました。emailonacid.com/blog/details/C4/…
EML

3
このアプローチの欠点は、受信者のアドレス帳(多くの電子メールクライアントの場合)に「John Doe via LinkedIn <member@linkedin.com>」が含まれていることです。また、知らない受信者がJohn Doeに再度連絡したい場合、新しいメッセージのToフィールドに名前を書き込むと、このアドレスがポップアップ表示されます(したがって、「LinkedIn経由」はUX側から非常に重要です)。
smhg

1
リンクされたブログ投稿@EMLの更新されたリンク:emailonacid.com/blog/article/industry-news/… ... aol / yahoo.comの問題については、ある程度深く掘り下げています。
ランバート

-3

ここで私のために働いています:

Subject: SomeSubject
From:Company B (me)
Reply-to:Company A
To:Company A's customers
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.