エックスサーバーからGmailにメールが届かない?SPF・DKIM・DMARCの確認手順

※当オフィスはエックスサーバーのビジネスパートナーです。本記事のお申し込みリンクを経由してご契約いただいた場合、当オフィスに報酬が発生します。

結論から言います。

エックスサーバーからGmail宛だけメールが届かないときは、サーバーパネルで「DKIM設定」と「SPF設定」を確認してください。Googleの送信者ガイドライン変更で、この2つが必要になっています。

公式FAQでは、Gmailへ送信する場合にDKIMやSPFなどの設定が必要になったと案内されています。
設定を変えてもDNSの反映に数時間から最大24時間程度かかるため、1日ほど様子を見てから再確認します。


目次

確認する順番

順番サーバーパネルの機能正しい状態
1DKIM設定「DKIM設定一覧」に対象のドメイン・サブドメインが表示されている
2SPF設定設定内容が「ON(標準設定 + Gmail許可設定)」と表示されている
3DMARC設定「現在のDMARCポリシー設定」が【未設定】以外

3番目のDMARCは、公式FAQではGmail宛に1日5,000通以上を送る場合に確認するよう案内されています。
ただし「大量送信のときだけ届かない」症状では、別のFAQでまずDMARCを確認するよう案内されています。


SPFは「ONにしただけ」では足りない場合がある

SPF設定をONにすると、DNSに次のようなTXTレコードが追加されます。

v=spf1 +a:sv***.xserver.jp +a:example.com +mx include:spf.sender.xserver.jp ~all

さらに「Gmail許可」を追加すると include:_spf.google.com が加わります。
これは公式マニュアルによると、GmailをSMTPサーバーとして利用する際の設定です。

Google Workspaceから自社ドメインで送っている場合は、ここが抜けていると認証に通らないことがあります。
公式FAQも、Gmail宛に届かないときは「ON(標準設定 + Gmail許可設定)」になっているかを見るよう案内しています。


他社のDNSを使っているときの落とし穴

DKIMは、他社のネームサーバーを使っている場合、サーバーパネルで設定しただけでは完了しません。

公式マニュアルでは、他社ネームサーバー側にDNSレコードを追加する必要があるとされています。
追加するDKIMレコードは「DKIM設定一覧」の[表示]ボタンから確認できます。

「サーバーパネルではONになっているのに届かない」ときは、ここを飛ばしている可能性があります。


DMARCのポリシーはどれを選ぶか

設定受け取る側への指示
何もしない検知に関わらず通常どおり配送する
迷惑メールとして配送するなりすましを検知したら迷惑メール扱いにする
メールを配送しないなりすましを検知したら受け取らない

公式マニュアルによれば、DMARCはSPFやDKIMの認証が失敗したときの対応策を受け取り側に指定するものです。

いきなり「配送しない」にすると、設定漏れがあったときに自社の正規のメールまで届かなくなるおそれがあります。
まずは弱いポリシーから始め、DMARCレポートの通知先を設定して状況を見るのが実務的です。


メルマガを送っているなら

公式FAQでは、Gmail宛に定期購読メールを送る場合、
配信解除できるURLをメール内に用意し、解除の申請があれば2日以内に送信を停止できるようにするよう案内されています。

技術的な設定だけでなく、運用側の対応も条件になっている点に注意してください。


まとめ

✔ Gmail宛だけ届かないならDKIMとSPFを確認
✔ SPFは「標準設定 + Gmail許可設定」まで見る
✔ 他社DNSならDKIMレコードを自分で追加
✔ 大量送信で届かないならDMARC
✔ 反映に最大24時間かかる


SPF・DKIM・DMARCの設定と、実際に届くかどうかの確認は当オフィスでも承っています。

➡ お問い合わせ


出典

仕様は2026年9月時点の公式FAQ・マニュアルの記載にもとづきます。Google側の要件は変更される場合があるため、作業前に公式情報をご確認ください。

目次