【独自ドメインのメールが届かない前に】ネームサーバー変更で確認する4つのこと
この記事の結論
独自ドメインのネームサーバーを変えるとき、Webサイトが表示できるかだけを確認すると、メールだけ届かなくなる見落としが起きます。メールを使っている場合は、切り替え前に現在のDNSレコードとメールサービスを控え、新しいDNS側へ必要なMX・SPF・DKIM・DMARCなどのレコードを用意してから変更します。 作業を始める前に、どの会社でメールボックスを使っているか、現在のDNSをどこで管理しているか、受信・送信のテストをどう行うかを決めます。記録がない状態でネームサーバーを切り替えると、元に戻す判断にも時間が掛かります。
この記事の結論
独自ドメインのネームサーバーを変えるとき、Webサイトが表示できるかだけを確認すると、メールだけ届かなくなる見落としが起きます。メールを使っている場合は、切り替え前に現在のDNSレコードとメールサービスを控え、新しいDNS側へ必要なMX・SPF・DKIM・DMARCなどのレコードを用意してから変更します。
作業を始める前に、どの会社でメールボックスを使っているか、現在のDNSをどこで管理しているか、受信・送信のテストをどう行うかを決めます。記録がない状態でネームサーバーを切り替えると、元に戻す判断にも時間が掛かります。
ネームサーバー変更でメールに影響する理由
DNSはWebサイトだけの設定ではない
DNSには、Webサイトの行き先を示すAレコードやCNAMEだけでなく、メールの配送先を示すMXレコード、送信元を確認するTXTレコードなどが入ります。ネームサーバーを切り替えると、参照されるDNSの一式が新しい管理先へ変わるため、Webサイト用の設定だけを移すとメールに必要な情報が不足することがあります。
使っているメールがレンタルサーバー、Google Workspace、Microsoft 365、メール専用サービスのどれかで、必要な値は変わります。値を推測して書き換えるのではなく、各サービスの公式案内を確認します。
変更直後と反映中を分けて考える
DNSの変更は、すべての利用者が同時に新しい設定を見るとは限りません。切り替え直後にWebが表示できても、受信側や送信側の環境によって古い情報を参照している時間があり得ます。作業中に何度も設定を変えると、どの状態が正しいか分からなくなります。
変更前のレコードを画面保存または表へ記録し、新しい設定を準備してから一度だけ切り替えます。反映を待つ時間と、確認する送受信先をあらかじめ決めておくと、焦って重ねて変更することを避けられます。
変更前に確認する4つのこと
1. 現在のDNSレコードを一覧で控える
ドメイン管理会社やDNS管理画面で、A、AAAA、CNAME、MX、TXT、必要ならSRVなど、現在入っているレコードを控えます。Webサイトで使うサブドメイン、メールで使うホスト名、認証用のTXTレコードを一つずつ確認します。
不要に見えるレコードでも、外部サービスの確認やメール認証に使われていることがあります。目的が分からないものを削除する前に、追加したサービスと公式ドキュメントを確認します。
2. 実際に使っているメールサービスを特定する
「独自ドメインのメール」と言っても、メールボックスをどこで持つかで設定は違います。普段メールを読むアプリではなく、メールアカウントを提供しているサービスの管理画面・契約情報を確認します。転送だけを設定している場合も、配送先と転送元の両方を確認します。
メールアドレスが複数あるなら、問い合わせ用、個人用、フォーム送信用などを一覧にし、切り替え後にどれをテストするか決めます。
3. 新しいDNSに必要なレコードを先に作る
ネームサーバーを変更した後で必要なMXレコードを探すのではなく、新しいDNS管理画面で必要な値を入力できる状態にしてから切り替えます。サービス公式の値は文字列が長く、末尾のドット、優先度、引用符の扱いで入力方法が変わる場合があります。画面の説明と公式サポートを照合します。
SPF・DKIM・DMARCは送信メールの扱いに関係する設定です。複数の送信サービスを併用しているときは、サービスごとの公式案内を確認し、既存設定を上書きしていないかを見ます。
4. 受信・送信のテスト先を用意する
切り替え後は、外部のメールアドレスから独自ドメイン宛へ送るテストと、独自ドメインから外部宛へ送るテストを分けます。Webフォームを使っているなら、フォーム送信も別に確認します。迷惑メールへ入っていないか、差出人が想定どおりかも確認します。
テストの時刻、宛先、結果を残しておくと、反映待ちなのか設定ミスなのかを切り分けやすくなります。届かない場合は、切り替え前に控えた値と新しいDNSの値を比較し、サービス公式のトラブルシューティングに沿って確認します。
よくある見落とし
Webサイト用のAレコードだけを移す
サイトが表示されたため作業を終えると、MXやTXTが抜けたまま気づかないことがあります。Webとメールは別の確認項目として、チェックリストへ分けます。
使っていないと思ったTXTレコードを削除する
認証用のTXTは見た目だけでは用途を判断しにくいことがあります。メール以外の外部サービスも含め、追加元が不明な値は調べてから扱います。
切り替え中に何度も値を変える
反映中に変更を重ねると、どの値で試したのか追えなくなります。記録、入力、切り替え、テストの順に進め、一度の変更ごとに結果を残します。
まとめ
- 現在のDNSレコードを切り替え前に控える
- メールサービスと使っているアドレスを特定する
- 新しいDNS側でMX・TXTなどを準備する
- 受信・送信・フォーム送信を分けてテストする
独自ドメインの基本的な公開準備は、独自ドメインは、ネームサーバーを変える前に決める。WordPress公開前に確認する3つのこともあわせて確認してください。