MacでMBOXファイルを開く方法(大容量ファイルも対応)
macOSでMBOXファイルを開く3つの方法——Apple Mail、Thunderbird、専用ビューア——それぞれの手順と、数ギガバイトのGmailアーカイブにどれを選ぶべきかを解説します。
更新日
MacでMBOXファイルを開く方法は3つあります。 ひとつは Apple Mail への読み込み。無料で最初から入っていますが、すべてのメッセージが実際のメールボックスにコピーされます。ふたつめは Thunderbird。単体のファイルを扱うにはアドオンが必要です。みっつめは 専用ビューア で開く方法。ファイルを置かれた場所のまま読み、何も変更しません。どれが合うかは、ファイルの大きさと、そのメールを自分の受信箱に混ぜたいかどうかで決まります。
以下に、3つとも手順つきで説明します。
MBOXファイルとは
MBOX は、メールを保存するための歴史あるオープン標準です。1通ごとにファイルを作るのではなく、MBOXファイルはすべてのメッセージ——ヘッダ、本文、添付ファイル——をひとつのプレーンテキストの入れ物に連結します。各メールは From で始まる行から次のメールまでが1通分です。
MBOXファイルによく出会うのは、次のような場面です。
- Google Takeout によるGmailのエクスポート
- Apple Mail や Thunderbird から書き出したメールボックス
- Outlook、Yahoo、ホスティング型メールからの移行
- eディスカバリーで情報システム部門から渡されるアーカイブ
形式が開かれていてテキストベースなので、MBOXファイルは長期保管に最適です。独自形式のデータベースもなければ、特定のベンダーに縛られることもありません。ただし、手軽ではありません——macOSには中をのぞくための機能が標準では備わっていないからです。.mbox をダブルクリックしても何も起きないのは、その拡張子に何も関連付けられていないためです。
方法1 — Apple Mailに読み込む
Apple MailはMacにすでに入っていて、mboxをネイティブに読めます。Appleの公式ドキュメントによると、手順は次のとおりです。
- メールを開きます。
- **「ファイル」→「メールボックスを読み込む」**を選びます。
- **「mboxフォーマットのファイル」**を選択します。
- メールファイルが入っているフォルダを指定し、**「続ける」**をクリックします。
メッセージはサイドバーに現れる**「読み込み」**という新しいメールボックスに入ります。そこから他のメールボックスへドラッグし、あとで読み込み用のメールボックスを削除できます。
この方法が向いている場合: アーカイブが小さく、そのメールを本当に日常のメールに戻したいとき。ほかのメールと一緒に検索でき、メールボックスがサーバー上にあれば他のデバイスにも同期されます。
向いていない場合: 読み込みはすべてのメッセージをメールの保存領域にコピーします。10 GBのTakeoutエクスポートはメール内で10 GBになり、読み込みには非常に時間がかかることがあり、取り消すには読み込んだメールボックスを手作業で削除するしかありません。古いアーカイブをただ読みたいだけなら——1通を探す、バックアップの中身を確認する——ひとつの疑問に答えるためにメールボックスを作り直していることになります。
方法2 — Thunderbirdで開く
Thunderbirdは自分のメールをmbox形式で保存しているので、ファイル自体はよく理解できます。難点は、単体の .mbox ファイルを開くメニュー項目がないことです。通常は ImportExportTools NG アドオンを使い、mboxファイルとフォルダの読み込み機能を追加します。
この方法が向いている場合: すでにThunderbirdを使っている、またはApple Mail以外のメールソフトにアーカイブを入れたいとき。
向いていない場合: ファイルを1つ読むためだけに、メールソフト一式とアドオンを入れるのは大がかりです。Thunderbirdは読み込んだ内容のインデックスも作る必要があり、非常に大きなアーカイブでは時間がかかります。
方法3 — ビューアでそのまま開く
専用ビューアは読み込みを完全に省きます。MBOXファイルを置かれている場所のまま開き、メッセージを表示します。何もコピーされず、自分のメールに混ざることもなく、元のファイルはそのまま残ります。
Mbox Viewer は、まさにこのために作られたmacOSネイティブアプリです。ファイルを開く手順は次のとおりです。
- Mbox Viewer を起動します。
.mboxファイルをウインドウにドラッグします(または**「ファイル」→「開く」**)。- 数秒で3ペイン構成のレイアウトにメッセージが表示されます。
設定もアカウントも不要で、読み込みの完了を待つ必要もありません。EML ファイルにも対応しています。
大容量アーカイブに強い理由
ストリーミングを軸に設計されているからです。数ギガバイトのファイルをメモリに読み込むのではなく、バイナリインデックスを作り、実際に開いたメッセージだけを読みます。実際のところ、50 GBのアーカイブが5分以内に開き、インデックスができたあとは1秒以内に再オープンし、閲覧中もメモリ使用量は600 MBを下回ります。
Apple Silicon向けのネイティブバイナリなので、ElectronやJavaのランタイムが間に入ることはなく、メールがMacの外に出ることもありません——クラウドなし、アカウントなし、テレメトリなし。リモート画像は初期設定でブロックされるため、古いアーカイブを開いても、読んだことが送信者に知られることはありません。
無料版は1 GBまでのメールボックスを開けます。単発のエクスポートならたいてい収まります。それより大きいファイルにはPro(アプリ内の買い切り、サブスクリプションなし)が必要です。
どれを選ぶべきか
| Apple Mail | Thunderbird | Mbox Viewer | |
|---|---|---|---|
| すでに入っている | はい | いいえ | いいえ |
| メールを自分の受信箱にコピーする | はい | はい | いいえ |
| 元のファイルを変更する | いいえ | いいえ | いいえ(読み取り専用) |
| 10 GB超でも快適 | いいえ | あまり | はい |
| 追加ソフト | 不要 | 本体+アドオン | アプリ |
| 無料 | はい | はい | 1 GBまで |
まとめると、そのメールを日常的に使いたいならApple Mailに読み込む、メールボックスに触れずにアーカイブを読みたいならビューアを使う、ということです。ギガバイト単位のものについては、3つのうち快適さを保てるのはビューアだけです。
.mbox がフォルダだった場合
そのファイルをApple Mailが作ったのなら、.mbox はファイルですらないかもしれません。フォルダのように見えるパッケージで、中に文字どおり mbox という名前のファイルが入っています。この内側のファイルが標準のMBOXで、上記の方法が探しているのもそれです。
よくある混乱なので、MacでApple Mailのエクスポートを開く方法で詳しく説明しています。
よくある質問
読み込まずにMacでMBOXファイルを読むには? 専用ビューアを使います。Apple MailもThunderbirdも読み込み、つまりメッセージを自分の保存領域にコピーする方式です。ビューアはファイルをその場で読み、手を加えません。
何もインストールせずにMacで .mbox ファイルを開けますか? 開けます。Apple Mailで**「ファイル」→「メールボックスを読み込む」→「mboxフォーマットのファイル」**。無料で最初から入っています。引き換えに、すべてがメールボックスにコピーされます。
10 GB以上の非常に大きなMBOXファイルはどう開きますか? 読み込みでは開かないことです。その大きさになるとApple Mailの読み込みは長時間かかり、アーカイブ全体がメールの保存領域に複製されます。ストリーミング方式のビューアなら、メモリに読み込まずに開けます。
開くと元のファイルは変わりますか? 読み取り専用のビューアなら変わりません——Mbox Viewerがアーカイブに書き込むことはありません。読み込みも元ファイル自体は変更しませんが、メールソフトの中に完全な2つめのコピーを作ります。
複数のMBOXファイルを同時に開けますか? 開けます。それぞれ別のウインドウで開き、切り替えて使えます。
オフラインで動きますか? 完全に動きます。サインインもネットワークも必要ありません。
MBOXを手軽に開く
そのアーカイブを日常のメールに戻したいなら、Apple Mailが無料でやってくれます。ただ読みたいだけなら——あるいはギガバイト単位なら——置かれている場所のまま開きましょう。
Mbox Viewer でアーカイブを開く
Mac と Windows のネイティブ アプリ。あらゆるサイズの MBOX・EML ファイルを完全にオフラインでストリーミングします。