MBOX CSV
ファイル変換

MBOX から CSV への変換

クイック回答
MBOX を CSV に変換することは可能ですか?
はい - MBOX は CSV に変換可能です。

MBOX から CSV への変換は、メッセージのメタデータ(From、To、Subject、Date)を行としてエクスポートすることを意味します。メッセージ本文全体は CSV のセルにはきれいに収まりません。Python の mailbox モジュールは、あらゆるサイズの .mbox ファイルを処理でき、最も信頼性の高い無料の選択肢です。

CSV への他の変換: DTA · HVE · XFDF

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ MBOX を CSV に変換するのですか?

MBOX を CSV に変換すると、Excel や Google Sheets で並べ替え、フィルタリング、分析ができるスプレッドシートが得られます。主な用途は、メーリングリストのアーカイブの監査、送信者ごとのメッセージ数のカウント、またはメールクライアントを開かずに Gmail Takeout のエクスポート内容を確認することなどです。

MBOX から CSV への変換方法

Python (mailbox モジュール) FREE

組み込みの mailbox モジュールを使用してメッセージを反復処理し、csv モジュールを使用して From、To、Subject、Date フィールドを .csv に書き込む短い Python 3 スクリプトを作成します。

これらの形式について

品質と注意点

  • メタデータのみが正常に転送されます。From、To、Subject、Date は CSV の列として収まりますが、メッセージ本文や添付ファイルは収まりません。
  • Gmail Takeout の .mbox は数ギガバイトになることがありますが、Python の mailbox モジュールはすべてを一度にメモリに読み込むことなく、ファイルを順次読み取ります。
  • オンラインコンバーターに .mbox をアップロードすることは避けてください。これには完全なメール履歴が含まれており、非常に機密性の高い個人データです。

よくある質問

CSV にメッセージ本文を含めることはできますか?
msg.get_payload() を使用して本文の列を追加できますが、HTML や MIME エンコードされたコンテンツは生のまま表示され、非常に長くなる可能性があります。
この作業に Windows 上の Python は使えますか?
はい。Python 3 は Windows、macOS、Linux で動作し、mailbox モジュールは標準で組み込まれているため、追加のインストールは不要です。
.mbox にエンコーディングエラーがある場合はどうなりますか?
MBOX には亜種(mboxo、mboxrd、mboxcl、mboxcl2)があります。Python の mailbox モジュールは一般的なケースを処理しますが、不正な形式の .mbox では一部のフィールドで文字化けした行が生成される可能性があります。