1. ホーム
  2. email

[解決済み] サービスとしてメールを送信する場合、Reply-Toヘッダを使用した方が良いですか?

2022-07-06 13:50:57

質問

A社が顧客にレポートを送信するための仲介をするアプリケーションがあるとします。

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

レポートを取得した後、受信者に電子メール通知を送信しますが、その送信元は必ずしも当社の通知用メールアドレスである必要があります。

[email protected] --> [email protected] --> [email protected]

現在、顧客はこれらの電子メール通知に返信する傾向があり、A 社のレポートを送信した人に戻ってほしいと思っています。その代わりに、私たちのアドレス [email protected] に戻ってきます。

簡単な解決策は、私たちが送信する通知の Reply-To ヘッダーを、関連する A 社のアドレスに変更することかもしれません。

[email protected] --> [email protected] [Reply-To: [email protected]] --> [email protected]

しかし、私の主な関心事は

  • From と Reply-To フィールド間の電子メール アドレスとドメインの完全な不一致により、スパムまたはフィッシング フィルタがより熱心に電子メールにフラグを付ける可能性があります。
  • すべてのメール クライアントが、実際に "Reply"をクリックしたときに Reply-To フィールドを尊重し、代わりに From を使用するとは限りません。広まっていない限り、あまり懸念されません。

これらの懸念はまったく根拠がないのでしょうか。あるいは、私が持つべき他の懸念があるのでしょうか?

どのように解決するのですか?

お客様の名前を From ヘッダ、そしてあなたの住所を Sender ヘッダで指定します。

From: Company A <[email protected]>
Sender: [email protected]

ほとんどのメーラーでは、これを "From [email protected] on behalf of Company A" と表示し、正確に表示します。 そして Reply-To と表示されます。

から RFC 5322 :

<ブロッククオート

From:"フィールドは、メッセージの作成者を指定します。 つまり、メッセージの作成に責任のある人またはシステムのメールボックスです。 を指定します。 Sender:"フィールドは、メッセージの作成に責任のあるエージェントのメールボックスを指定します。 フィールドは、メッセージの実際の送信に責任を負うエージェントのメールボックスを指定します。 を指定します。 例えば、秘書が他の人のためにメッセージを送信する場合、その秘書のメールボックスは 例えば、秘書が別の人のためにメッセージを送信する場合、その秘書のメールボックスが フィールドに表示され、実際の作成者のメールボックスは、次のように表示されます。 フィールドに表示されます。