メールサービスを新しいプロバイダーに移行するのは、しばしばリスクが高いと感じられます。設定を一つ間違えると、顧客からの重要なメッセージが単に虚空に消えてしまうのではないかと心配になります。
切り替えを行うには、ドメインのデジタル転居届のような役割を果たすMXレコードを変更する必要があります。技術的に聞こえるかもしれませんが、実際にはホスティングダッシュボード内の簡単な設定です。
WPBeginnerでは、すべてのブランドのメール移行を管理してきたため、データを失うことなくこれらのDNS更新を安全に処理する方法を正確に把握しています。
このガイドでは、WordPressサイトのMXレコードを変更する方法をステップバイステップで説明します。

MXレコードとは何ですか?なぜ変更するのですか?
MX(Mail Exchange)レコードは、メールのGPSのようなものです。誰かがあなたのドメインにメールを送信したときに、インターネットにメッセージをどこに送信するかを伝えます。
デフォルトでは、ドメインがメールの送信先を知らないか、間違った場所にポイントしている可能性があります。ビジネスメールアドレスを設定している場合、メールが正しい受信トレイに届くようにこれらのレコードを更新する必要があります。
例えば、name@yoursite.comのようなメールを作成するためにGoogle Workspaceを使用している場合、メールはGmailのサーバーを経由する必要があります。正しいMXレコードがないと、メッセージが失われたり、届かなかったりする可能性があります。
WordPressのメール送信にSMTPサービスプロバイダーを使用している場合でも、ドメインの所有権を証明するために正確なMXレコードが必要となることがよくあります。これにより、送信したメールが迷惑メールフォルダに入らないようになります。
開始する前に: メールプロバイダーから正しいMXレコードを取得する必要があります。これらのレコードはサービスごとに固有であるため、プロバイダーのサポートページから必ず取得してください。
例えば、Google Workspaceを使用している場合は、GoogleのMXレコードをこちらで見つけることができます。

プロのヒント: 新しいメールプロバイダーに切り替える際は、通常、以前のホストを指している古いMXレコードを削除または置き換える必要があります。2つの異なるMXレコードセットがあると、メール配信エラーが発生する可能性があります。
WordPressウェブサイトのMXレコードを変更する方法を、ステップバイステップで説明します。
これは包括的なチュートリアルであるため、必要なセクションに直接ジャンプできるようにクイックリンクを追加しました。
Network Solutionsを使用したMXレコードの変更
Network Solutionsは、市場で最高のドメイン名レジストラです。
ドメイン名がNetwork Solutionsに登録されている場合は、以下の手順に従ってください。
ヒント: メール送信用の新しいドメインを登録したいですか?Network SolutionsクーポンとプロモーションコードNAMEBOYをチェックアウト時に入力すると、67%割引になります。
まず、Network Solutionsアカウントにサインインし、左側のサイドバーにある「ドメイン」メニュー項目をクリックします。そこから、ドメイン名の横にある「設定」ボタンをクリックします。

次のページで、「高度なツール」セクションまでスクロールダウンして展開します。
次に、Advanced DNS Recordsの横にある「Manage」リンクをクリックします。

これにより、警告ポップアップが表示されます。
「Continue」ボタンをクリックして続行してください。

次に、DNSレコードのリストを下にスクロールして、ドメインのMXエントリを見つけます。
最初の MX レコードの横にある縦の3つの点をクリックし、「編集」リンクをクリックする必要があります。

ポップアップが表示され、MXレコードを編集できるようになります。「メールサーバー」ボックスに新しいMXレコードを入力するだけです。ここではG SuiteのMXレコードを使用しています。
「Name」と「Type」はデフォルトのままにしておくことができます。
その後、Google Workspaceまたはメールホストで指定されたTTL(有効期間)と優先度を入力する必要があります。次に、「編集」ボタンをクリックします。

Googleから提供された残りのMXレコード(例: ALT1.ASPMX.L.GOOGLE.COM)を追加するために、このプロセスを繰り返す必要があります。各レコードには異なる優先度とアドレスがあるため、プロバイダーのリストから正確にコピーしてください。
変更されたMXレコードがリストに表示されているはずです。

おめでとうございます。Network Solutionsでドメイン名のMXレコードを正常に更新しました。
Bluehostを使用したMXレコードの変更
Bluehost は、市場で最高の WordPress ホスティング会社です。すべてのウェブサイトで 無料のドメイン名登録 を提供しています。
ドメイン名をBluehostで登録した場合、これらの手順に従ってMXレコードを追加できます。
まず、Bluehostアカウントにログインし、左側のサイドバーで「ウェブサイト」タブに切り替える必要があります。
その後、ウェブサイトの下にある「設定」ボタンをクリックします。

これにより、ウェブサイトの設定が開きます。
ここから、「詳細設定」タブに切り替える必要があります。「cPanel」セクションまでスクロールダウンし、その横にある「管理」をクリックします。

これにより、新しいブラウザタブでcPanel領域が起動します。
次に、「ドメイン」セクションまでスクロールダウンし、「ゾーンエディター」アイコンをクリックする必要があります。

これにより、高度な DNS ゾーン エディター ページが開きます。
これでドメイン名のリストが表示されます。ドメインの横にある「+MXレコード」ボタンをクリックします。

これにより、MXレコードを追加できるポップアップが表示されます。
優先度には「1」を追加し、「宛先」にはメールサービスが提供する値または宛先を追加できます。

変更を保存するには、「MX レコードを追加」ボタンをクリックします。
プロセスを繰り返して、さらにMXレコードエントリを追加します。必要に応じて、異なる優先度番号を付けることができます。
Hostingerを使用したMXレコードの変更
Hostingerは、世界トップクラスのWordPressホスティング会社の一つです。WPBeginnerユーザーは、Hostingerクーポンを利用して、無料ドメイン名付きのホスティングを特別割引価格で入手できます。
ドメインがHostingerに登録されている場合は、HostingerでドメインにMXレコードを追加する方法は次のとおりです。
まず、Hostinger のウェブサイトでアカウントにログインする必要があります。hPanel ダッシュボードから、上部にある「ドメイン」タブをクリックし、ドメイン名の横にある「管理」ボタンをクリックします。

これにより、ドメイン管理ページが表示されます。
ここから、左側の列にある「DNS / Nameservers」タブをクリックする必要があります。

「Manage DNS Records」セクションで「Add Record」フォームを見つけます。レコードタイプとして「MX」を選択し、「Mail server」フィールドに値情報を追加します。
最後に、「レコード追加」ボタンをクリックしてMXレコード設定を保存します。
SiteGround を使用して MX レコードを変更する
SiteGroundは、WPBeginnerのウェブサイトホスティングに使用している人気のプレミアムWordPressホスティング会社です。当社のSiteGroundクーポンを使用すると、ホスティングを最大83%オフで購入できます。
ドメインがSiteGroundで登録されている場合は、以下の手順に従って、Site Toolsダッシュボードを使用してMXレコードを更新できます。
まず、SiteGroundアカウントにログインし、Domains » DNS Zone Editorに移動する必要があります。
ここから「MX」タブに切り替えて、MXレコードエントリを入力します。

Google WorkspaceのMXレコードを入力したい場合は、「Switch to Google MX Records」を選択できます。
それ以外の場合は、「Add your own MX records」を選択し、レコードエントリを手動で入力します。各エントリを保存するには、「Create」ボタンをクリックすることを忘れないでください。
HostGatorを使用したMXレコードの変更
HostGatorは、多くのWordPressサイトが利用している大手ホスティング会社です。HostGatorアカウントを設定したい場合は、HostGatorクーポンで71%オフ、さらに無料ドメインとSSL証明書を入手できます。
注意: MXレコードを更新するには、HostGatorのホスティングアカウントが必要です。ドメインのみを登録している場合は、MXレコードを変更できません。
HostGatorでドメインを登録済みで、ホスティングアカウントをお持ちの場合は、以下の手順に従ってMXレコードを更新できます。
まず、HostGatorアカウントにログインする必要があります。次に、サイドバーの「ホスティング」タブをクリックします。
ドメイン名の下に、「cPanel」リンクをクリックします。

次に、cPanelが新しいタブで読み込まれます。
まず、左側にある「メール」リンクをクリックします。これにより、ページの「メール」セクションにジャンプし、そこで「MXエントリ」ボタンをクリックする必要があります。

次に、MXレコードページを「MXレコード」セクションまで下にスクロールします。
既存のレコードの横にある「編集」を単純にクリックします。

次に、表示される元のレコードの下のボックスで、優先度を1に、宛先をASPMX.L.GOOGLE.COMに変更できます。「Edit」ボタンをクリックして、これらの変更を保存します。
新しいレコードが一覧表示されているのがわかります。ただし、ほとんどのプロバイダー(Google Workspaceなど)は複数のレコードを必要とします。

リストの上にある「Add New Record」ボタンを使用して、これらの残りのレコードを追加する必要があります。これらの追加レコードの正しい優先度番号(例:5または10)については、メールプロバイダーのドキュメントを確認してください。
「編集」ボタンをクリックして、これらの変更を保存します。
新しいレコードが一覧表示されているのが確認できます。
上記の「新しいレコードを追加」ボタンを使用して、新しいMXレコードを追加することもできます。

GoDaddyを使用したMXレコードの変更
GoDaddyは人気のウェブホスティングおよびドメイン名会社です。WPBeginnerの読者向けに、月額わずか2.99ドルでホスティングと無料ドメインを提供しています。当社のGoDaddyクーポンを使用すると、詳細を確認できます。
ドメインをGoDaddyで登録した場合、以下の手順に従ってMXレコードを更新できます。
まず、GoDaddyアカウントにログインします。次に、ナビゲーションメニューの「DNS」ドロップダウンをクリックし、「Manage Zones」を選択します。

次に、使用したいドメインを検索する必要があります。このドメインは、すでにGoDaddyで登録しているものである必要があります。
ドメインを選択したら、ページを下にスクロールしてレコードのリストを表示します。ここで、MXレコードを見つけて編集する必要があります。MXレコードが表示されない場合は、リストの下にある「Add」ボタンをクリックしてください。

次に、「タイプ」ドロップダウンリストから「MX」を選択します。その後、最初 のMXレコードの詳細を入力します。G Suiteの場合、その詳細は次のとおりです。
- Host: @
- ポイント先: ASPMX.L.GOOGLE.COM
- 優先度: 1
表示された「保存」ボタンをクリックして、MXレコードを保存してください。

次に、リストにレコードが表示されます。
MXレコードをもう1つ追加するには、単に「追加」ボタンを再度クリックしてください。

NamecheapでのMXレコードの変更
Namecheapは、価値の高いドメインを提供する人気のドメイン名登録会社です。
ドメインをNamecheapで登録した場合、以下の手順に従ってMXレコードを更新してください。
まず、Namecheapアカウントにログインしてください。その後、Domain List » Advanced DNSに移動する必要があります。

次に、ページを下にスクロールして「メール設定」セクションに移動します。
ここで、ドロップダウン リンクをクリックして「カスタム MX」を選択する必要があります。

次に、MXレコードの詳細を入力できます。G Suiteの場合は次のとおりです。
- Host: @
- メールサーバー: ASPMX.L.GOOGLE.COM
- 優先度: 1
- TTL: 60(これはTime to Liveの略で、サーバーがどれだけ早く更新されるかを決定します。60は新しいレコードの一般的な設定です)。
次に、「すべての変更を保存」ボタンをクリックして、新しいMXレコードを保存します。

「新規レコード追加」ボタンを使用して、さらにレコードを追加することもできます。
先ほど説明したのと同じ手順に従ってください。

MXレコード設定後の最終ステップ
MXレコードを設定した後、メールまたはSMTPアカウントを正しく設定するためのその他の手順をすべて実行してください。Google Workspace(旧G Suite)については、GmailとGoogle Workspaceでプロフェッショナルなメールアドレスを設定する方法のステップバイステップの説明をご覧ください。
次に、メール/SMTPサービスプロバイダーを使用してメールを送信するように WordPress サイトを設定する必要がある場合があります。
これを行うには、WP Mail SMTPプラグインが必要です。これにより、複雑な設定なしで、すべてのWordPressメールをSMTP経由で簡単にルーティングできます。
詳細な手順については、あらゆるホストでWP Mail SMTPをセットアップする方法に関する究極ガイドをご覧ください。
MXレコードの変更に関するよくある質問
MXレコードの変更に関して、まだご不明な点がいくつかあるかと存じます。そこで、ユーザー様からよく寄せられる質問とその回答をまとめました。
1. WordPressダッシュボードでMXレコードを変更しますか?
これは非常によくある混乱の原因です。WordPressでMXレコードを変更することはありません。これらの設定はドメインのDNSレコードの一部であるため、これらの変更は常にドメインレジストラのアカウント(Network SolutionsやGoDaddyなど)またはウェブホスティングのコントロールパネル(BluehostやSiteGroundなど)で行います。
2. 使用する正しい MX レコードはどこで見つけられますか?
新しいメールプロバイダーから、必要な正確なMXレコード値が提供されます。例えば、Google Workspaceを設定する場合、Googleはそのサポートウェブサイトにレコードの特定のリストを提供します。通常、これらの値はメールプロバイダーの設定ガイドまたはヘルプドキュメントで見つけることができます。
3. MXレコードの変更が反映されるまでどれくらい時間がかかりますか?
MXレコードを含むDNSレコードへの変更は、インターネット全体に反映されるまでに数時間かかる場合があります。この期間を伝播と呼びます。
この間、一部のメールが古い受信トレイに届き、一部が新しい受信トレイに届くのは正常です。完全に解決するまでに最大48時間かかる場合がありますが、多くの場合、4〜6時間以内に変更が有効になるのを確認できます。
4. MXレコードが正しく設定されているか確認するにはどうすればよいですか?
レコードを確認する良い方法は、MXToolboxのような無料のオンラインツールを使用することです。ドメイン名を入力するだけで、サイトで現在アクティブなMXレコードが表示されます。これは、変更を行った後にすべてが期待どおりに機能していることを確認するための良い最終ステップです。
5. MX レコードを複数持つことはできますか?
はい、そしてそれは非常に一般的です。Google WorkspaceやMicrosoft 365のようなメールプロバイダーは、プライマリおよびバックアップメールサーバーとして機能するために複数のMXレコードを提供することがよくあります。これにより、メールサービスがより信頼性が高くなります。各レコードの横にある「優先度」番号は、メールサーバーが最初に試すものを指示します。
追加リソース
MXレコードの設定が完了しましたので、ウェブサイトのメールおよびDNS設定の管理についてさらに詳しく知りたいかもしれません。以下に推奨するガイドをいくつかご紹介します。
- WordPressがメールを送信しない問題の解決方法 – スイッチ後にサイトからの通知送信が停止した場合は、このガイドで解決できます。
- WordPress DNS設定の究極ガイド – サイトにとってAレコードやCNAMEレコードなどの他のレコードがどのような役割を果たすかを学びます。
- WP Mail SMTPのあらゆるホストでの設定方法 – 当社では、メールが迷惑メールフォルダに入らないように、すべてのブランドでWP Mail SMTPを使用しています。
- メールニュースレターの作成方法 – ビジネスマーケティングの準備はできましたか?正しい始め方を説明します。
- 中小企業向け最高のビジネス電話サービス – プロフェッショナルな電話システムでコミュニケーションを完結させましょう。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。

Mrteesurez
詳細なガイドをありがとうございます。これでMXレコードとその実際の機能についてさらに学ぶことができます。BrevoのWP Mail SMTPを設定していたとき、ドメインのMXレコードを編集・変更するように求められたのを覚えています。ためらいましたが、WP Mail SMTPのガイドを読んだとき、それが不可欠であることに気づきました。あなたのガイドは、MXレコードを変更する必要がある他の条件も紹介してくれました。改めて、役立つ情報に感謝します。
THANKGOD JONATHAN
WPメールSMTPのようなSMTPプラグインを使用している場合、MXレコードを変更する必要もありますか?投稿のどこかで言及されているのを見ました。
イジー・ヴァネック
いいえ、MXレコードを変更する必要はありません。このプラグインを使用すると、PHPのメール送信機能の使用を停止し、WordPressからSMTPサーバー経由でメールを送信するようになります。MXレコードは、別のメールサービスプロバイダーに切り替える場合にのみ変更されます。MXは、特定のメールサーバーへのメールのルーティングを処理します。ただし、このプラグインを使用している場合は、代わりにSPFレコードとDKIMまたはDMARCレコードがドメインのDNSに設定されていることを確認する必要があります。これらは、少なくともGmailがチェックするレコードであり、これらがないと、ウェブサイトまたはメールアドレスから送信されたメールが受信者の受信トレイに届かない可能性があります。GmailやSPFをチェックする他のプロバイダーが拒否する可能性があるためです。
イジー・ヴァネック
見落としたのかもしれませんが、ドメイン名の代わりにワイルドカードとして「@」がここにあることを覚えておくと良いでしょう。多くの人はこれを知りません。つまり、「@」がドメイン名の代わりに記入されます。その情報だけです。