Header
メールメッセージの冒頭にある構造化されたメタデータブロックで、From、To、Subject、Date などのフィールドと、メッセージの作成、ルーティング、エンコード方法を説明する多数の技術的フィールドを含みます。
すべてのメールメッセージは空行で区切られた2つの部分から構成されます:ヘッダーセクションと本文です。ヘッダーは「フィールド名: 値」という形式の名前と値のペアが一行ずつ並んだものです。RFC 5322 は構文と一般的なフィールドの意味を定義しています。ヘッダーはメッセージが転送されるにつれて蓄積されます:各メールサーバーが Received ヘッダーを追加し、追跡可能な配信チェーンを作成します。
From、To、Cc、Subject、Date などのユーザー向けフィールドは最も認識しやすいヘッダーですが、技術的なフィールドも多数あります:Content-Type は本文エンコーディングを表し、MIME-Version はマルチパート構造を示し、Message-ID はグローバルに一意な識別子を提供し、X- プレフィックスのフィールドはベンダー固有のメタデータ(Gmail の X-Gmail-Labels など)を保持します。
ヘッダーはメールの並び替え、フィルタリング、検索の主要なデータソースです。Mbox Viewer は MBOX ファイル内のすべてのメッセージのヘッダーを解析して列リスト(送信者、受信者、件名、日付)を構築し、全文インデックスを作成します。from:alice@example.com や subject:invoice などのフィルターを使った検索はヘッダーフィールドを直接対象にします。
関連用語
Multipurpose Internet Mail Extensions — メールの ASCII テキスト構造の中で、非 ASCII テキスト、HTML 本文、添付ファイル、その他のバイナリコンテンツをエンコードする方法を定義する標準規格です。
Message-ID ヘッダーで指定された各メールメッセージに割り当てられたグローバルに一意な識別子です。メッセージの追跡、会話スレッドの構築、複数の MBOX ファイルをマージする際の重複検出に使用されます。
SMTP サーバーがメールメッセージをルーティングするために使用する配信メタデータ—具体的にはエンベロープ送信者(MAIL FROM)とエンベロープ受信者(RCPT TO)—で、表示上の From および To ヘッダーとは異なる場合があります。