ステップ 1
Gmail からメールをエクスポート
Google Takeout を使うと、Gmail のすべての内容を標準の MBOX アーカイブとして書き出せます。これは公式にサポートされた、紐付けのないメールボックスの移行・バックアップ方法です。
2
メールのみを選択
すべての選択を解除 をクリックし、メール までスクロールして有効化します。メールのオプション内では、形式を MBOX のままにしておきます。
3
すべてのラベル(または一部)を選択
初期設定では、Takeout はすべてのラベルをエクスポートします。アーカイブを小さくしたい場合は、特定のラベルだけに絞り込めます。
4
配信方法を選び、ダウンロード
「メールでダウンロードリンクを送信」と、2 GB の分割サイズを選びます(Takeout は 1 つまたは複数の .zip ファイルを生成します)。Google からのメールを待ち、アーカイブをダウンロードします。それぞれの .zip 内には .mbox ファイルが含まれています。
ヒント。10 年分のアーカイブは 5〜20 GB になることがよくあります。インポート前に十分なディスク空き容量を確保してください。
ステップ 2
Mailbox Client を入手
2 つのインストール方法に対応しています。状況に合った方法を選んでください。
方法 A — Mac App Store(推奨)
Mailbox Client は Mac App Store で配信される予定です。提供開始後は他のアプリと同様にインストールでき、アップデートも自動で届きます。
方法 B — ソースからビルド
開発を追ったり、貢献したりしたい場合は、公開リポジトリからビルドできます:
- Xcode 16 以降をインストールします。
- リポジトリをクローン:
git clone https://github.com/lcajigasm/gmail-importer.git
- Xcode で
Gmail importer.xcodeproj を開きます。
- Gmail importer スキームを選択します。
- ⌘ + R でビルドして実行します。
注意。Xcode プロジェクトは、歴史的経緯から「Gmail importer」という名称のままです — ユーザー向け製品名は Mailbox Client です。
ステップ 3
アーカイブをインポート
アプリを開いて、MBOX ファイルを取り込みます。
1
「MBOX をインポート…」をクリック
このボタンは、メインウインドウ上部のツールバーにあります。
2
1 つ以上のファイルを選択
システムのファイル選択画面で、複数の .mbox ファイルを一度に選べます。それぞれが独立したライブラリになります。
3
進捗 UI を待つ
5 つのステップが表示されます:準備、コピー、解析、保存、再インデックス。所要時間はアーカイブのサイズによります(5 GB の MBOX は Apple シリコンで通常数分かかります)。
4
探索を始める
サイドバーの ライブラリ と ラベル でフィルタリングし、検索フィールドに入力するとメッセージがすぐに見つかります。任意のメッセージをクリックして読みましょう。
ステップ 4(任意)
設定をカスタマイズ
Mailbox Client は妥当な初期設定で動作しますが、確認しておきたい 4 つのトグルがあります。
一般
テーマ(ライト / ダーク / システム)、インターフェイス言語の上書き。
Intelligence
オンデバイスの要約、カテゴリ分類、返信ドラフトを有効化。
Spotlight
メッセージを Core Spotlight にインデックス化、再インデックス、または消去。
iCloud
Mac 間のプライベート CloudKit 同期を有効化し、ステータスを確認。
トラブルシューティング
うまくいかないとき
インストールやインポート中によくある問題を簡単にまとめました。
- 「この MBOX ファイルは空のようです」Google Takeout のアーカイブを必ず展開してください。実際の
.mbox ファイルは .zip の内部にあります。
- インポートが終わらない。数ギガバイトのインポートは CPU を多く使います。電源を接続し、アプリをフォアグラウンドで開いたままにしてください。
- 「Apple Intelligence パネルが表示されない」macOS 15.4 以降を搭載した Apple シリコン Mac で、システム設定で Apple Intelligence が有効になっており、お住まいの地域で利用可能である必要があります。
- 「一部のメッセージで文字化けする」Xcode のスキームで環境変数
MBOX_CHARSET_DEBUG=1 を設定し、再インポートして使用された文字セットを確認してください。サポート経由で報告 できます。