web-dev-qa-db-ja.com

メールが転送されると、元のヘッダーが失われますか?

メールが転送されると元のヘッダーが失われるのでしょうか?

14
Steven

メールクライアント(MUA)での転送は、通常、元のメールが本文に含まれるか添付ファイルとして、新しいメールを送信することを意味します。クライアントによっては、元のメールのヘッダーが逐語的に含まれている場合(muttなど)または高度に要約された方法でのみ含まれている場合があります(Outlookなど)。

一部のMUAは、再メールコマンドを提供しています(再送信やバウンスなど、別の名前で呼ばれることもあれば、転送コマンドのオプションとなることもあります)。これにより、配信時とまったく同じヘッダーでメールが再送信されます。メールの配信によって一部のヘッダーが変更される可能性があるため(たとえば、分析の結果を記録するウイルス/スパムスキャナー)、2番目の受信者が最初のヘッダーとまったく同じヘッダーを表示しない場合があります。

メールサーバー(MTA)での転送とは、メールが別のシステムに再送信され、そこで配信されることを意味します。 MTAは通常、Received:ヘッダーは、メールを受信するときの最初にあるため、各転送サーバーは独自のマークを追加します。 MTAが特定のヘッダーを書き換えるように特に指示されていない限り、通常、転送は既存のヘッダーに影響を与えません。

他のヘッダーよりも前にMTAによって書き換えられる可能性が高いヘッダーがいくつかあります。たとえば、一部のMTAはX-Envelope-…ヘッダーを使用して、以前のMTA(X-Envelope-…ヘッダー)見ました。ますます多くのMTAがスパムとスプーフィング防止のためにいくつかのヘッダーを追加するように構成されており、同じ名前の既存のヘッダーを破棄する可能性があります。それらにはさまざまな種類があります。

はい、いいえ。メールの転送方法によって異なります。一般に、それが添付ファイルとして転送される場合、そうです。これは実際には再メールであり、通常はMIME(message/rfc822)添付ファイルとして添付されます。

インライン転送は可能ですが、必須ではありません。特定のクライアントを確認してください。

3
Dan McGrath