piapia123
ja

mbox メール書庫を解析する

文書

処理はすべてブラウザ内で完結します。データは送信されません

ここにファイルをドロップ、またはクリックして選択

1 ファイル · すべて端末内で処理

ファイルはブラウザ内だけで読み取り、どのサーバーにも送信しません。オフラインでも使えます。

mbox の書庫を読み、中に何があるかをはっきり示します。メールの件数、期間、差出人の上位、添付のあるメールと添付名(バイナリの添付は名前とサイズのみで、中身は展開しません)、そして各メールの概要です。本文は Content-Transfer-Encoding と MIME の charset に従って復号し、base64 と quoted-printable のどちらにも対応します。1 通の解析に失敗しても書庫全体は失敗せず、最後に何通目かをまとめて示します。処理は端末内で行い、ファイルは送信しません。

機能

  • 行頭の From 行で分割します。本文中の From では分割しません
  • mbox の >From エスケープを戻し、折り返したヘッダーを 1 行に戻します
  • base64 と quoted-printable の本文を復号します
  • UTF-8 以外の charset を復号し、解けない場合はその旨を示します
  • multipart を boundary で分割し、本文と添付を正しく振り分けます
  • 期間・差出人トップ・添付一覧・各メールの概要をまとめます
  • 1 通の失敗が他に影響しません。失敗した番号をまとめて示します

使い方

  1. .mbox ファイルをドロップします(クリックで選択も可)
  2. 端末内で解析が終わるのを待ちます
  3. メール件数・期間・差出人トップを確認します
  4. 概要と添付一覧で各メールを確認します

よくある質問

思ったより件数が少ないのはなぜですか?
mbox では各メールが行頭の「From 」で始まる必要があります。その行がない場合や、実際には別の形式(Outlook の .pst、単体の .eml)の場合は分割されません。
添付の中身は取り出せますか?
いいえ。このツールは添付の名前とサイズを一覧表示するだけです。バイナリを文字エリアに展開しても使えず、取り出せると誤解させるだけです。ファイルが必要な場合はメールソフトで元の書庫を開いてください。
日本語の件名が文字化けする場合は?
ヘッダーが宣言した charset に従って復号します。現在の環境がその charset を解釈できない場合は、文字化けのまま成功したふりをせず、その旨を表示します。

関連ツール