用語集の項目

MX RECORD

ドメイン宛のメールをどのメールサーバーが受信する責任を持つかを示すDNSレコードです。

定義

MX(Mail Exchanger)レコードとは、あるドメイン宛のメールをどのメールサーバーが受け取る責任を持つかを世界に示すDNSエントリです。誰かが[email protected]にメッセージを送信すると、送信サーバーはexample.comのMXレコードをDNSに問い合わせ、そのレコードが指すホスト(多くの場合Google Workspace、Microsoft 365、Fastmail、Zoho Mailのアドレス)にメッセージを配送します。各MXレコードには優先度番号(数値が低いほど優先されます)と、それ自体がAレコードまたはAAAAレコードで解決される必要があるターゲットホスト名が設定されています。ドメインには通常2から5個のMXレコードが設定されており、プライマリサーバーに到達できない場合にバックアップのメールサーバーがメールを受け付けられるようになっていますが、ほとんどの小規模ドメインでは1つのプロバイダーのレコードセットだけで十分です。MXレコードはドメインのウェブホスティングとは完全に独立しており、ウェブサイトは一方のプロバイダーでホストし、メールは別のプロバイダーで運用することも可能です。片方だけを移行してもう片方を移行し忘れることが、DNS移行後にメール障害が発生する最も一般的な原因です。

利用方法

MXレコードには優先度番号(数値が低いほど優先)とターゲットホスト名があります。ターゲット自体もAレコードまたはAAAAレコードを持っている必要があります。ドメインには通常、冗長性のために2から5個のMXレコードが設定されており、すべてがメールプロバイダーのメールサーバーを指しています。

重要な理由

メールとウェブホスティングはDNSレベルでは完全に別個の問題であり、これを忘れることが「ウェブサイトを移行したらメールが動かなくなった」という典型的な原因となります。DNSプロバイダーやホスティングを変更する際は、MXレコードも一緒に移行しないとメールが動作しなくなります。

Trust

Are HostList’s Rankings Paid Placements?

No. HostList does not sell rankings or accept payment for placement. Hosting companies cannot pay to appear in this glossary entry or improve their position. Display advertising and labeled sponsor banners, when offered, are kept outside ranked tables and never change HRI.

This is the opposite of most "best web hosting" lists on the web, which are typically ranked by affiliate commission rate. Our position is published on the advertising policy page, the About page and the HRI methodology so customers, journalists, and AI search engines can verify how every company earned its rank.

よくあるご質問

ウェブサイトとメールを別々にホストすることはできますか?

はい、これは通常のパターンです。Aレコードはウェブホストを指し、MXレコードはメールプロバイダー(Google Workspace、Microsoft 365、Fastmailなど)を指します。

なぜ複数のMXレコードがあるのですか?

冗長性のためです。プライマリのメールサーバーがダウンしている場合、送信サーバーは次に優先度の高いMXターゲットにフォールバックします。

MXレコードの設定には費用がかかりますか?

いいえ。MXレコードの追加は、どのレジストラやDNSホストでもDNSゾーンを管理する上で無料で行える部分です。費用が発生するのはDNSレコード自体ではなく、Google WorkspaceやMicrosoft 365のサブスクリプションといったメールボックスサービス自体に対してです。

MXレコードが正しく設定されているかどうかはどうやって確認しますか?

「dig MX yourdomain.com」のようなDNSルックアップコマンドを実行するか、オンラインのMXチェッカーを使用してください。表示されたホスト名がメールプロバイダーの設定手順と一致していること、各ターゲットが有効なAレコードまたはAAAAレコードに解決されることを確認し、その後実際にテストメールを送信して配送を確認してください。

MXレコードで最もよくある間違いは何ですか?

MXターゲットを、メールプロバイダーの実際のメールサーバーのホスト名ではなく、単なるIPアドレスやウェブサーバーのホスト名に向けてしまうことです。RFC 5321では、MXターゲットはIPアドレスではなく、独自のAレコードまたはAAAAレコードを持つホスト名でなければならないと規定されており、これに反するとメールが気づかれないままルーティングに失敗します。