2017-06-16 5 views
0

RFC 2822によれば、応答するメッセージにMessage-Idヘッダーがある場合は、In-Reply-Toヘッダーを送信する必要があります。Gmailが「In-Reply-To」ヘッダーを送信しない

「イン返信-TO:」:これは、応答(「親
メッセージ」)であるため、メッセージのフィールドフィールドが「 IDをMessage-」の内容を含むことになります。複数の親メッセージがある場合、 "In-
Reply-To:"フィールドには、すべての親の内容が含まれます。
"Message-ID:"フィールド。
親メッセージのいずれかに "Message-ID:"フィールドがない場合、新しいメッセージには "In-Reply-To:" フィールドはありません。

しかし、私はこのヘッダーが常に送信されているのを見ていません。私はMandrillのインバウンド電子メールを使用しており、ヘッダは存在しません。

これはなぜですか?

答えて

0

特定の特殊文字がGmailを壊すことがあります。私の場合、それは件名にありましたが、他のヘッダー(未確認)と同じになる可能性があります。

Simon's Store® Shipping Confirmation #9038060 

これは仕事をした:

Simon's Store Shipping Confirmation #9038060 

私はMessage-Idヘッダーとして、これはGmailでバグです推測しているので、この主題ラインはIn-Reply-Toを設定しなかったとのメールに返信

です(私は 'source'というメッセージに表示されています)。

を送信する場合は、simple ASCIIに従ってください。

転送について

:テストのため

を私はちょうど私のマンドリルのアカウントに「本当の」顧客サービスの電子メールを転送するための転送ルールを追加しました。当初私はこれがIn-Reply-Toヘッダーが送信されていなかった理由だと仮定しましたが、一部のメッセージで送信されていたことに気付きましたが、すべてのメッセージではありませんでした。したがって、テストの場合は、この転送機能を使用して、有効なIn-Reply-Toヘッダーが表示されることを期待してください。

+0

注:gmail.com上で '®'シンボルを対話形式で送信すると、件名の場合は(R)に変換され、この問題は発生しません。私はプログラマチックに送られた電子メール(マンドリル/アマゾンSESなど)について話しています –

+0

Gmailが送信した自動返信メッセージの返信先と参照ヘッダーは表示されません。おそらく紛失している可能性があります。特殊文字もありません。 – zee

+0

@zee私はまだ自動返信を考慮していませんでした。私は期待される行動がどんなものであるべきかは分かりませんが、もしそうすればいいと思うのです。 –

関連する問題