無料ツール

MXレコード確認:メールの届け先が分かる

ドメインまたはメールアドレスを入力してください。送信側が試す順にメールサーバーを表示し、各サーバーのアドレス、プロバイダー、直すべき点も示します。無料・登録不要で、入力内容は保存されません。

確認するドメイン

例:salesforce.com、example.com

メールが届くまでの流れ

「送信」から受信トレイに届くまでには4つのステップがあります。MXレコードが決めるのは2つ目です。

  1. 1

    送信側がドメインを読み取る

    宛先アドレスの@より後ろの部分です。

  2. 2

    DNSにMXレコードを問い合わせる

    各レコードにはメールサーバーと優先度が書かれています。送信側は数値が最も小さいサーバーから試します。

  3. 3

    配信、または次のサーバーへ

    サーバーが応答しない場合、送信側は次のサーバーを試します。それでも届かなければ、数日間再試行したうえで配信を断念します。

  4. 4

    受信側が送信元を確認する

    送信ドメインのSPF、DKIM、DMARCで、メールが受信トレイに届くか、迷惑メールフォルダに入るか、まったく届かないかが決まります。

MX、SPF、DKIM、DMARC:それぞれの役割

受信メールに関わるのはMXだけです。

レコード内容用途設定場所
MXそのドメイン宛てのメールを受信するサーバー受信ドメイン自体
SPFそのドメインをReturn-Pathに使った送信を許可されたサーバー送信ドメイン(TXT)
DKIMメールの署名を検証する公開鍵送信selector._domainkey(TXTまたはCNAME)
DMARCSPFとDKIMがFromアドレスと一致しないときの受信側の対応送信_dmarc(TXT)

よくあるMXの問題

このツールが指摘する問題と、その直し方です。

  • MXがCNAMEを指している。MXの宛先にCNAMEは使えない決まりです。多くの送信側は配信できますが、一部は配信に失敗します。対処:CNAMEの参照先のホスト名を直接指定してください。
  • MXがIPアドレスを指している。MXにはホスト名を指定する必要があります。対処:Aレコードでホスト名を作成し、MXをそのホスト名に向けてください。
  • MXのホストにIPアドレスがない。多くの場合、入力ミスか、廃止済みのサーバーです。対処:レコードを修正するか削除してください。
  • 2社のプロバイダーのMXが混在。移行時に旧レコードを消し忘れたケースで、一部のメールが古いメールボックスに届きます。対処:古いプロバイダーのレコードを削除してください。
  • MXがまったくない。送信側はドメイン自体のIPアドレス(Aレコード)に配信しようとします。対処:MXレコードを追加してください。ドメインでメールを受信しない場合はnull MXを設定します。
  • 送信専用ドメインにnull MXがない。そのドメイン宛ての返信やバウンスが、送信側のキューに数日間残ります。対処:null MX(優先度0、ホスト名「.」)を設定してください。

MXレコードとSalesforceのメール

Account Engagement(旧Pardot)やMarketing Cloud Nextを導入しても、MXの変更を求められることはありません。

  • PardotはMXを使わずに送信。Return-PathはSalesforceのバウンス用ドメインなので、バウンスが貴社のメールサーバーに届くことはありません。Salesforceヘルプ000381338(新しいタブで開きます)
  • Marketing Cloud Nextは独自のレコードを使用。バウンスはSalesforceが指定するバウンス用CNAMEを経由します。設定する8つのレコードに、MXは含まれません。Salesforceヘルプ004576430(新しいタブで開きます)
  • 返信にはメールボックスが必要。受信者は貴社の返信先(Reply-To)アドレスに返信します。そのドメインのMXレコードが正しく設定されているか確認してください。

MXレコード確認のよくある質問

MXレコードとメールの配送経路について、よくある質問に短くお答えします。

MXレコードとは何ですか?

ドメイン宛てのメールを受け取るサーバーを、優先度とともに指定するDNSレコードです。1つのドメインに複数設定でき、送信側は数値が最も小さいサーバーから試します。

コマンドラインでMXレコードを確認する方法は?

「dig MX example.com」または「nslookup -type=MX example.com」を実行します。

MXの優先度とは何ですか?

送信側がサーバーを試す順番です。数値の小さいものが先に試されます。同じ数値のサーバーには、負荷がランダムに振り分けられます。

ドメインにMXレコードがない場合はどうなりますか?

送信側はドメイン自体のIPアドレスに配信します(RFC 5321)。そのアドレスもない場合、メールはバウンスします。メールを受け取らないドメインには、null MX(優先度0、ホスト名「.」)を設定します。

Google WorkspaceのMXレコードは何ですか?

Googleが現在案内している設定は、smtp.google.com(優先度1)の1件だけです。以前に設定したドメインでは5件のASPMXレコードを使っており、こちらも引き続き機能します。両方を混在させないでください。

PardotにMXレコードは必要ですか?

いいえ。SalesforceがPardotまたはMarketing Cloud Nextの送信ドメイン用に挙げているレコードに、MXレコードは含まれていません。ただし返信先(Reply-To)アドレスのドメインには、通常のメールと同じく、正しく設定されたMXレコードが必要です。

MXレコードの変更が反映されるまで、どのくらいかかりますか?

変更前のレコードのTTLの時間がかかります。TTLは結果に表示されます。変更前の情報をキャッシュした送信側は、その時間が過ぎるまでその情報を使い続けます。

確認したドメインは保存されますか?

いいえ。ブラウザがドメイン名を私たちのサーバーに送り、サーバーが公開DNSリゾルバーに問い合わせます。私たちは何も保存せず、ドメインをログに記録することもありません。貴社のIPアドレスがリゾルバーに渡ることもありません。

Salesforce Marketing Cloudを成果の出る形に

営業担当者ではなく、認定コンサルタントがお話しします。最初の打ち合わせで、次に何をすべきかが分かります。