エックスサーバーの別契約へメールを引っ越す手順|過去メールは全部移せたのに、取引先の端末がつながっていなかった話

AIブログ運営

【PR】本記事はアフィリエイト広告を含みます(エックスサーバー / A8.net)。

勤務先(Web制作会社)では、取引先のサイトやメールを置いているエックスサーバーの契約をいくつも管理しています。2026年10月上旬、そのうちの1契約を解約するために、そこに残っていた取引先のメール4アカウントを、メインで使っている別のエックスサーバー契約へ移しました。

過去メールは約6,000通、照合で欠けは0でした。ところが10日ほどたって確かめると、あるアドレスでは、新しいサーバーに届いたメールが1通も読まれていませんでした。移した手順と、その見落としに気づいた方法を書いておきます。

作業は Claude Code と分担しました。件数の照合・DNS の反映確認・流し込みスクリプトの実行は Claude Code、サーバーパネルの操作・FTP・取引先への連絡は自分、という分け方です。

なお、ここで扱うのは「エックスサーバーの契約から、別のエックスサーバーの契約へ」移したケースです。他社のサーバーからエックスサーバーへ移す場合は手順が変わり、私はまだやっていません。

同じエックスサーバー内でも「消してから足す」しかない

エックスサーバーでは、同じドメインを2つのサーバーID(契約)に同時に設定できません。公式FAQも、エックスサーバー間でドメインを移すときは、移行元からドメイン設定をいったん削除し、移行先で追加し直すよう案内しています(公式FAQ)。

困るのは、移行元でドメイン設定を削除すると、そのドメインのフォルダの中身が消えることです(公式マニュアル:ドメイン設定)。メールデータもこのフォルダの中にあります。新旧を並べて動かす期間が作れないので、削除の直前に自分で取ったバックアップが頼りです。

自動バックアップ(Web・メールは過去14日分)もあります。ただ、このドメインは8月に一度、使われていないと思ってドメイン設定を削除してしまい、中のメールも一緒に消えて、取引先から復旧を頼まれました。自動バックアップから戻せたものの、同じ名前のメールアカウントを先に作り直す必要がありました。ドメインごと消す旧契約ではそれができないので、今回は頼れません。

当日の流れ

作業は次の順に進めました。メールが止まるのは2〜4の間です。

  1. 直前バックアップ:FTP で旧契約の ドメイン名/mail/ドメイン名/ を丸ごとダウンロードし、アカウントごとの通数を数える
  2. 旧契約のサーバーパネルで、ドメイン設定を削除する
  3. 新契約のサーバーパネルで、同じドメインを追加する(無料独自SSLはON)
  4. 同じアドレス・同じパスワードでメールアカウントを作り、過去メールを流し込んで照合する
  5. Webメールで送受信テスト(迷惑メールフォルダに入っていないかも見る)
  6. 利用者へ完了連絡と、メールアプリの設定変更の案内

1では、サーバーが容量管理のために持っている記録(maildirsize)の通数・バイト数と、取ってきたファイルの数を突き合わせました。9月に一度取り直したときは4アカウント合計5,827通で、全件一致でした。転送・自動返信・振り分けの設定が4件とも空なのも確かめました。設定が入っていれば、新しい契約で作り直す必要があります。バックアップを取ってから削除までの間に届いたメールは移らないので、1が終わったらすぐ2へ進みます。

3の反映について、公式マニュアルは「数時間〜最大24時間程度かかる場合がある」としています。9月に別のドメインを移したときは約25分と約45分でした。dig でAレコードが新しいサーバーのIPに変わったのを見てから4へ進みます。反映待ちの間に送られたメールは、相手のサーバーが再送するか、エラーで差出人に戻ります。

4の「流し込み」は、ダウンロードしたメールを1通ずつIMAPで新サーバーへ入れるスクリプトで行いました。Message-ID(メール1通ごとの識別子)で重複を省くので、途中で止まってもやり直せます。流し込んだ後、バックアップにあった Message-ID がすべて新サーバーにあるかを照合しました。4アカウントのうち2つは5月末から誰も接続しておらず、送受信テストでは確かめようがありません。この2つにとっては、照合が唯一の確認でした。なお、このスクリプトは Claude Code に書かせたもので、この記事では配布せず、やったことの説明にとどめます。

容量も見ておきます。旧契約は各アカウント300MB上限で、1つは232MB使っていたので、新しい契約では各1GB以上にしました。

当日は、ドメインの削除から流し込み完了まで約15分、送受信テストの完了まで約20分、SSLの反映まで約35分でした。

移した後:「パスワードが正しくありません」の正体

翌日、取引先の窓口から「iPhone で『パスワードが正しくありません』と出る」と連絡がありました。パスワードは変えていません。

原因は、メールアプリに登録された「サーバー名」でした。エックスサーバーの公式マニュアルは、メールソフトのホスト名にサーバーごとの名前(sv***.xserver.jp)を入れるよう案内しています(公式マニュアル:iPhoneメール)。マニュアル通りに設定した端末ほど、サーバーが変わると古い名前のまま接続しにいきます。旧サーバーにはもうアカウントが無いのでログインを断られ、iPhone はそれを「パスワードが違う」と表示していました。

受信と送信の両方のサーバー名を変えてもらうよう案内しましたが、受信だけ直って送信(SMTP)が古いまま、という状態がしばらく続きました。iPhone は受信用と送信用の設定を別々に持っています。もう一つ戸惑ったのは、設定画面のスクリーンショットではパスワード欄が空に見えることです。入力済みでも写らないようでした。

既読数で「つながっていない」を見つける

最後は、こちらの iPhone で送受信できるのを確かめてから、アカウントを作り直す手順を送りました。その後、返事はありません。

そこで、新サーバーのメールボックスを読み取り専用で開き、フォルダごとに「サーバーに入った日時」と「既読かどうか」だけを取り出しました。本文・件名・宛先は読みません。

iPhone で設定していたアドレスは、手順を送った後もこちらのテスト送信以外に送信の跡がなく、新しく既読になったメールもありませんでした。もっとはっきりしていたのは、何の連絡も来ていなかった別のアドレス(ここでは contact@ とします)です。

contact@ 移す前 移した後(10月8日〜15日に届いた分)
既読 毎月20〜25通(最後は9月29日着) 0通
未読のまま ― 65通
送信 ― 0通

既読の印は、IMAP で開くか POP で受け取ると付くのが普通です。届いたメールが未読のまま増え続けている=どの端末も受け取っていない可能性が高い、と判断しました。送信済みフォルダも手がかりになります。iPhone から送ったメールが「Sent Messages」に残ることは、こちらの端末で確かめました。相手が1通送ってくれれば、つながったかどうかがこちらでも分かります。

contact@ は iPhone とは別の端末(パソコンなど)で受けていて、そちらのサーバー名が古いままの可能性が高いと見ています。10月15日の時点では、どちらのアドレスも取引先の端末がつながった跡は見つかっていません。この件は公開時点では未解決で、先方の端末の設定変更を待ちながら、こちらから改めて連絡するかも含めて様子を見ています。

追記(2026年10月20日):iPhone で設定していたアドレスは、その後つながりました。10月19日に同じ方法で確かめると、10月13日〜18日に届いた9通が「Deleted Messages」(削除済み)フォルダへ移され、うち8通が既読になっていました。こちらの iPhone の設定は10月9日に外してあるので、先方の端末で読まれたものです。contact@ は、10月19日の時点でも、10月8日以降に届いた87通がすべて未読のままです。

次にやるなら、最初に「誰がどの端末で使っているか」を聞く

振り返ると、手順書の「前日まで」の欄にあった「使っている端末とメールソフト、受信サーバー名」は、先方の回答が無いまま空欄で当日を迎えていました。サーバー側の照合が全部OKでも、使う人の端末がつながっていなければ引っ越しは終わっていません。

次に同じ作業をするなら、アカウントごとに使っている人・端末・アプリを事前に聞きます。聞けなければ、移す前のメールボックスで既読や送信の日付を見て、どのアカウントが日常的に使われているかを掴んでおきます。完了連絡には「すべての端末で、受信と送信の両方のサーバー名を変える」と書き、数日後にアカウントごとの既読数と送信数を見る。ここまでを手順に入れておくつもりです。

エックスサーバーで契約をまとめる場合

エックスサーバーは1契約で使えるドメイン数・メールアカウント数がどちらも無制限なので(公式:機能一覧)、契約を1つに寄せられました。スタンダードプランの料金は、36ヶ月契約で月額693円(通常990円。2026年11月4日17:00までのキャンペーン価格・税込)です(公式:料金、2026年10月15日確認)。

エックスサーバーを新しく契約する場合は、【PR】エックスサーバー公式サイトから申し込めます(料金・キャンペーンは申し込み画面で最新の表示を確認してください)。

参考(公式)

コメント

タイトルとURLをコピーしました