Skip to content
Mbox Viewer

用語集

メール・MBOX 用語集

メールアーカイブ、フォーマット、プロトコル、メッセージの構造に関する重要な用語を平易な言葉で解説します。各用語には専用ページがあります。

ファイル形式

プロトコルとサービス

メッセージ構造

Header

メールメッセージの冒頭にある構造化されたメタデータブロックで、From、To、Subject、Date などのフィールドと、メッセージの作成、ルーティング、エンコード方法を説明する多数の技術的フィールドを含みます。

MIME

Multipurpose Internet Mail Extensions — メールの ASCII テキスト構造の中で、非 ASCII テキスト、HTML 本文、添付ファイル、その他のバイナリコンテンツをエンコードする方法を定義する標準規格です。

Multipart boundary

プレーンテキスト、HTML、添付ファイルなど複数のコンテンツパートを単一メッセージ内で組み合わせる MIME メッセージ構造で、各パートはユニークなバウンダリ文字列で区切られます。

Message-ID

Message-ID ヘッダーで指定された各メールメッセージに割り当てられたグローバルに一意な識別子です。メッセージの追跡、会話スレッドの構築、複数の MBOX ファイルをマージする際の重複検出に使用されます。

In-Reply-To / References

メールクライアントとアーカイブツールが関連するメッセージを会話スレッドにグループ化できるよう、返信を応答先のメッセージにリンクするメールヘッダー(In-Reply-To および References)です。

Envelope

SMTP サーバーがメールメッセージをルーティングするために使用する配信メタデータ—具体的にはエンベロープ送信者(MAIL FROM)とエンベロープ受信者(RCPT TO)—で、表示上の From および To ヘッダーとは異なる場合があります。

Attachment

PDF、画像、スプレッドシートなど、メールメッセージに MIME パートとしてエンコードされ、メッセージ本文とは別に、受信者が保存または開くことを目的としてファイルを埋め込んだものです。

Inline image CID

独立したダウンロード可能なファイルとして添付するのではなく、Content-ID(cid:)参照を使用して HTML メール本文に直接埋め込まれた画像です。画像データは同じメッセージ内の MIME パートとして保存されます。

エンコーディングと文字セット

概念と機能

Threading (JWZ)

In-Reply-To および References ヘッダーリンクをたどって関連するメールメッセージを会話にグループ化するプロセスで、最大4レベルのネストをサポートする JWZ アルゴリズムを一般的に使用します。

Deduplication

複数の MBOX ファイルをマージする際の冗長性を回避するために、通常 Message-ID 値を比較することでアーカイブから重複したメールメッセージを検出・削除するプロセスです。

Streaming parser

ファイル全体を一度にメモリに読み込むのではなく、小さなチャンクに分けてインクリメンタルにファイルを読み取る解析技術で、数十〜数百ギガバイトの非常に大きな MBOX ファイルを低メモリ使用量で開き、インデックス化することを可能にします。

Binary index

Mbox Viewer が最初の解析後に MBOX アーカイブと並んで書き込むコンパクトなインデックスファイルで、ファイル全体を再スキャンすることなくほぼ瞬時の再起動を可能にするメッセージのバイトオフセットとメタデータを保存します。

HTML email

本文が HTML と CSS でフォーマットされたメールメッセージで、リッチなタイポグラフィ、レイアウト、色、画像を可能にします。現代のメールのほとんどは HTML ですが、プライバシーとセキュリティの考慮が慎重なレンダリングを必要とします。

Universal Binary

Apple Silicon(ARM64)と Intel(x86_64)の両アーキテクチャ向けにネイティブコンパイルされたコードを含む macOS アプリケーションバンドルで、エミュレーションなしにいずれのプロセッサ上でもネイティブに動作します。

App Sandbox

App Sandbox は macOS のセキュリティ機能で、アプリケーションのシステムリソース、ファイル、ネットワーク接続へのアクセスを制限し、アプリまたはその依存関係に脆弱性がある場合の潜在的な影響を限定します。