メール移行を解説:DNS、IMAPコピー、切り替え
「メール移行」という言葉は誤解を招きます。現実の世界でファイルを移すと、場所Aから消えて場所Bに届きます。メール基盤では、そのようには動きません。
メール移行とは、並行して進む二つの独立した作業です。データベースを複製するIMAP同期と、通信先を変えるDNS切り替えです。この二層を混同すると、データ損失、新旧サーバーへの分散配送、月曜朝のサポート対応につながります。
このガイドでは、実際の「移行」が何を意味するか、移せるものと移せないもの、状況に合う方法の選び方を説明します。
メール移行の三つの種類
サーバーに触る前に、対象範囲を決めてください。「移行」は三つの異なる作業を同じ意味で使うことがあり、混同すると問題が起きます。
1. ドメイン移管、レジストラ変更
example.comの管理をGoDaddyからNamecheapへ移します。ドメイン料金の支払先が変わります。メールへの影響:なし。ただし、DNSゾーンファイルを正確に引き継ぐことが条件です。MXレコードを複製せずネームサーバーを変えると、メールは直ちに停止します。
2. メール移行、事業者変更
Google Workspaceを解約し、TrekMailまたは別のホストへ移ります。新しいサーバーを準備して既存データをコピーし、新着メールの配送先を変更します。メールへの影響:全体。データ構成を慎重に再現する作業であり、この記事の中心です。
具体的な手順はIMAP同期ガイドをご覧ください。
3. アカウント所有権の移管
アカウントの管理者メールをbob@からalice@へ変更します。データベース上の権限更新です。メールへの影響:なし。
メール移行で管理すべき二つの層
移行を成功させるには、二つの時間軸を同時に管理する必要があります。どちらかを誤ると問題が起きます。
データ層、IMAPコピー
新しい事業者が古いデータを自動で取り込むことはありません。IMAPプロトコル (RFC 3501)で取得します。これは移動ではなくコピーです。自分で削除するまで元データは移行元サーバーに残ります。
UIDVALIDITYの落とし穴:IMAPはメッセージ閲覧用に設計され、大量複製用ではありません。各フォルダーにはUIDVALIDITY値があります。移行中に移行元サーバーが停止または再インデックスすると、この値が変わる場合があります。移行ツールは全メールを新規と判断して再度ダウンロードします。その結果、利用者には10,000件の重複が見えます。IMAP UIDだけでなく、Message-IDヘッダーを基準に重複排除するツールを使ってください。
ルーティング層、DNS切り替え
データのコピー中に新着メールの配送先も変更します。これはMX (Mail Exchange)レコードで制御します。
Old: MX 10 aspmx.l.google.com
New: MX 10 mx1.trekmail.net
新旧への分散配送リスク:世界中のインターネット事業者がDNSレコードをキャッシュします。TTLが86,400秒 (24時間)で、金曜午後5時にMXを変更すると、一部のサーバーは土曜午後5時まで旧事業者へ送信します。
対策は「300秒ルール」です。MXのTTLを300秒へ下げ、移行の少なくとも24時間前までに完了します。DNS切り替えの全手順は独自ドメインのメール設定方法をご覧ください。
IMAPで移行できるもの、できないもの
TrekMailはメール専用プラットフォームです。メールにはIMAPとSMTP、メールボックス別のカレンダーと連絡先の同期にはCalDAVとCardDAVを使います。文書、表計算、ビデオ通話を備えた業務スイートではありません。GoogleやM365から専用メールホストへ移る際は、何が引き継がれるか正確に把握してください。
| 対象 | IMAPで移行可能? | 実際の処理 |
|---|---|---|
| メール | はい | 件名、本文、添付、日付を両方のサーバーが対応する範囲でコピー |
| フォルダー構成 | はい | 双方が対応する入れ子フォルダーを再作成、Exchangeの深さ上限は300 |
| 既読・未読フラグ | はい | 双方が対応していればSeenフラグを維持 |
| 連絡先 | いいえ | CSV/vCardへ書き出し、ローカル端末へ読み込む |
| カレンダー | いいえ | .icsへ書き出し、別サービスまたはローカルで保管 |
| エイリアス | いいえ | TrekMail管理画面で手動作成 |
| サーバー側ルール | いいえ | 転送とフィルタールールを再作成 |
モダン認証の壁
GoogleのようにOAuthを必須とする事業者から移行すると、古いスキャナーやOutlook 2013などの旧端末は標準IMAPサーバーへ接続できない場合があります。Google Workspaceの移行ドキュメントでは、アプリパスワードを橋渡しに使う方法を説明しています。TrekMailはTLS 1.2による標準IMAP/SMTP認証に対応します。端末の対応状況を確認してください。
必要なメール移行方法を選ぶ
シナリオA:Google Workspaceの費用を削減
- 独自ドメインでTrekMailアカウントを設定
- TrekMailの移行ツールでメールデータをコピー
- 連絡先 (.vcf)とカレンダー (.ics)をローカルファイルへ書き出す
- MXレコードを
mx1.trekmail.net/mx2.trekmail.netへ変更 - データと新着メールの配送を確認してからGoogle Workspaceを解約
シナリオB:ドメインを新しいレジストラへ移管
- 現在のレジストラでドメイン移管を許可
- EPPまたは認証コードを取得
- 新しいレジストラで移管を開始
- 重要:ネームサーバーを変えないか、ゾーンファイルを正確にコピーして検証
TrekMail内蔵のメール移行ツール
手作業のIMAP移行はエラーが起きやすく、一度のタイムアウトやUIDVALIDITY変更でメールの欠落や重複が生じる場合があります。TrekMailでは移行を付随機能ではなく中核基盤として扱います。
移行エンジン
管理画面がGmail、cPanel、Exchangeなどの旧事業者へ直接接続し、サーバー間のIMAP同期を実行します。再試行、速度制限時のバックオフ、ヘッダーによる重複排除は自動です。コマンドラインは不要です。
代理店向け共有ストレージ
50社を移行するMSPが50個の容量枠を個別管理するのは非効率です。TrekMailは全ドメインで共有する200 GBなどの共有ストレージを提供し、必要な場所へ容量を割り当てられます。
DNS検証
簡単なDNSチェックツールでMX、SPF、DKIMレコードが正しいか確認し、切り替え時にメールを誤って到達不能にする事態を防ぎます。
| プラン | 料金 | 移行エンジン | 共有ストレージ |
|---|---|---|---|
| Free | $0 (カード不要) | 含む | いいえ |
| Starter | $3.50/月 | 含む | いいえ |
| Pro | $10/月 | 含む | いいえ |
| Agency | $23.25/月 | 含む + 一括ツール | はい |
全有料プランに14日間の無料試用があり、カードが必要です。Nanoプランにはカードが不要です。
まとめ:本当に必要なメール移行を見極める
多くの失敗は、ドメイン移管、メール移行、アカウント変更を混同することで起きます。データ層のIMAPコピーとルーティング層のDNS切り替えを分け、独立した時間軸で進め、完了後は項目数と抽出した内容を移行元と照合してください。
移行の準備ができたら、無料のTrekMailアカウントを作成し、負荷の大きい作業を移行エンジンに任せてください。