MBOXアーカイブ (.mbox)
IETF 標準Unix Mailbox形式(MBOX)は、電子メールのコレクションやフォルダ全体をアーカイブするための歴史的な標準形式であり、何百、何千ものメールを単一のプレーンテキストファイルに順番に格納します。
MBOX を EML に変換
無料のブラウザ内 MBOX から EML へのコンバーター。お使いのデバイスでファイルを即座に変換します。
調査とメタデータ
オペレーティングシステムやファイル解析ツールは、先頭のバイナリバイトシーケンスを検査することで MBOX ファイルを識別します:
バイトレベルのヘッダーシグネチャ (マジックバイト)
オペレーティングシステムやファイル解析ツールは、先頭のバイナリバイトシーケンスを検査することで MBOX ファイルを識別します:
16進数シグネチャ (オフセット 0):
46 72 6F 6D 20ASCII表現: From
標準化: IETF RFC 4155
技術仕様
| コンテナアーキテクチャ | Linear sequence of RFC 5322 email messages concatenated together, each preceded by a 'From ' separator line |
| 圧縮 | Uncompressed plain text (frequently compressed as .mbox.gz) |
| バイトエンディアン | UTF-8 / ASCII text stream |
| 色空間 | Embedded image profiles |
| チャンネルと構造 | Multiple email messages, full transmission headers, and MIME attachments |
| 最大寸法 | Unbounded mailbox file size (often 10 GB to 100 GB in email archives) |
| 透過性 | N/A |
| ストリーミングとプログレッシブ | Sequential streaming parsing from message to message |
技術比較マトリックス: MBOX 対 競合製品
| 技術属性 | MBOX (現在) | EML | MSG | PST |
|---|---|---|---|---|
| 容量 | メールボックス全体(数千通のメール) | 単一のメールメッセージ | 単一のメールメッセージ | Outlookデータベース全体(メール、カレンダー) |
| ファイルタイプ | プレーンテキスト結合ストリーム | プレーンテキスト RFC 5322 | バイナリ OLE複合ファイル | 独自バイナリデータベース |
| Google Takeout標準 | Google公式のエクスポート形式 | メールごとの手動エクスポート | Google非対応 | Google非対応 |
| Apple・Thunderbirdサポート | 100%ネイティブ インポート/エクスポート | 100%ネイティブサポート | Outlookが必要 | Outlookが必要 |
一般的な破損モードと16進数リカバリガイド
メールクライアントがフリーズするか、MBOXファイルから一部のメールしかインポートされない。
根本原因: 「From 」区切り行の破損、または32ビットパーサーで4 GBを超えるファイルサイズ。
復旧: File2File MBOX Splitterを使用して個別のEMLファイルに分割および再インデックス化します。
セキュリティ分析とパーサー攻撃ベクトル
MBOXファイルは数千通のメールを集約するため、埋め込みマルウェアやパーサーのメモリ枯渇のリスクが増幅されます。
既知の攻撃ベクター
- 数ギガバイトのMBOXファイルに対して、メモリ内の巨大な配列を割り当てるメールクライアントのメモリ枯渇。
- メッセージ分割の非同期を引き起こす異常なFromエスケープ。
- 過去のメールメッセージ内に隠された悪意のある実行可能添付ファイル。
防御的ベストプラクティス:
歴史的背景とマイルストーン
主な利点とメリット
- 一括メールバックアップの揺るぎない標準:Google Takeout、Apple Mail、Mozilla Thunderbirdで使用されています。
- 人間が読めるプレーンテキスト:grepなどの標準的なUnixコマンドラインツールを使用して個々のメールを検索できます。
- メールボックスの完全な保存:何年分ものやり取りにまたがるフォルダ全体を1つのファイルにアーカイブします。
技術的な制限とデメリット
- 単一ファイルの脆弱性:数ギガバイトあるMBOXファイルの一部が破損すると、後続のメールが危険にさらされる可能性があります。
- メールの削除には、数ギガバイトのファイル全体の書き換えが必要です。
- サードパーティのインポートユーティリティなしでは、Microsoft Outlookでネイティブサポートされていません。
興味深い技術トリビア
- MBOXファイル内のすべてのメールは、正確な単語「From 」で始まり、その後に送信者アドレスとタイムスタンプが続きます。
- 本文テキストが新しいメールと誤認されるのを防ぐため、「From 」で始まる行の先頭には山括弧('>From ')のエスケープが追加されます。
- Google TakeoutでGmailの履歴全体をダウンロードすると、巨大な.mboxファイルとして配信されます。
よくある技術的な質問
MBOX ファイルとは何ですか?
MBOX ファイルは、メールボックス全体またはメールのコレクションを単一のファイルに格納するコンテナであり、メールのバックアップやアーカイブによく使用されます。
Google Takeout の MBOX ファイルを開くにはどうすればよいですか?
ブラウザ上で直接 File2File.app を使用して Google Takeout の MBOX ファイルからメールを表示および抽出するか、Mozilla Thunderbird や Apple Mail にインポートできます。
MBOX を EML または PDF に変換できますか?
はい。File2File.app を使用すると、MBOX ファイルを個別の .eml メッセージに分割したり、印刷可能な PDF ドキュメントに変換したりできます。