※当オフィスはエックスサーバーのビジネスパートナーです。本記事のお申し込みリンクを経由してご契約いただいた場合、当オフィスに報酬が発生します。
結論から言います。
エックスサーバーからGmail宛だけメールが届かないときは、サーバーパネルで「DKIM設定」と「SPF設定」を確認してください。Googleの送信者ガイドライン変更で、この2つが必要になっています。
公式FAQでは、Gmailへ送信する場合にDKIMやSPFなどの設定が必要になったと案内されています。
設定を変えてもDNSの反映に数時間から最大24時間程度かかるため、1日ほど様子を見てから再確認します。
確認する順番
| 順番 | サーバーパネルの機能 | 正しい状態 |
|---|---|---|
| 1 | DKIM設定 | 「DKIM設定一覧」に対象のドメイン・サブドメインが表示されている |
| 2 | SPF設定 | 設定内容が「ON(標準設定 + Gmail許可設定)」と表示されている |
| 3 | DMARC設定 | 「現在の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の設定と、実際に届くかどうかの確認は当オフィスでも承っています。
➡ お問い合わせ
出典
- Gmailへメールが送信できません。(エックスサーバー公式FAQ)
- 大量メール送信時のみ、Gmailなど特定の宛先にメールが届かなくなりました。(エックスサーバー公式FAQ)
- SPF設定(エックスサーバー公式マニュアル)
- DKIM設定(エックスサーバー公式マニュアル)
- DMARC設定(エックスサーバー公式マニュアル)
仕様は2026年9月時点の公式FAQ・マニュアルの記載にもとづきます。Google側の要件は変更される場合があるため、作業前に公式情報をご確認ください。