メールヘッダーの最初の「received:」エントリに含まれるアドレス

メールヘッダーの最初の「received:」エントリに含まれるアドレス

電子メールのヘッダーに、電子メールを送信したホストの IP アドレスが含まれているかどうかを確認しようとしています。

ヘッダーには、あるメール サーバーが別のメール サーバーからこの電子メールを受信したことを示す、いくつかの received: フィールドが含まれているはずです。

最初の received: ヘッダーには具体的に何が含まれていますか? メールを送信したホストの IP ですか、それともメール送信者のメール サーバーの IP ですか?

答え1

簡単に答えると、それは状況によって異なります。ヘッダーは、チェーンに沿ってメッセージを処理する各サーバーによって追加され、独自のホスト名/アドレスと、メッセージの送信元が表示されます。

クライアントが Outlook で POP3/IMAP などを使用し、SMTP 経由で ISP に送信する場合、ISP の SMTP サーバーは、ユーザーの IP アドレスから受信したことを示す独自のホスト名を含むヘッダーを追加します。

Gmail や Exchange などを使用している場合、メッセージは実際には Gmail または Exchange トランスポート サーバーから直接送信される可能性が高いため、ヘッダーに実際の送信者のアドレスは表示されません。

関連情報