📋 目次をひらく / とじる 全8項目
送信ドメイン認証の設定場所は、事業者によって違う
SPF・DKIM・DMARCは、いずれもドメインのDNSに公開するTXTレコードを使う仕組みです。レンタルサーバーによって、管理画面で設定できる範囲や、DNSに追加する作業の要否が異なります。XServerの場合は、次のとおりです。
| 項目 | 設定の流れ(XServerの例) |
|---|---|
| SPF | 独自ドメインをサーバーに追加すると、SPFレコードが自動で追加されます。利用者がSPFを追加する必要はありません |
| DKIM | サーバーパネルの「DKIM設定」で、対象のドメインを選んで設定します。他社のネームサーバーを使っている場合は、設定後に、他社側のDNSへDKIMレコードを追加します |
| DMARC | サーバーパネルの「DMARC設定」で、ポリシーとレポートの通知先を設定します |
SPFの確認ポイント
XServerのSPF設定をONにすると、DNSに次のTXTレコードが追加されます(sv***.xserver.jp はサーバーのホスト名、example.com は設定したドメインです)。
v=spf1 +a:sv***.xserver.jp +a:example.com +mx include:spf.sender.xserver.jp ~all
| 記述 | 意味(XServerのマニュアル) |
|---|---|
| +a | 指定したホスト名のAレコードを許可する |
| +mx | ドメインのMXレコードを許可する |
| include | 外部のメールサービスのSPFレコードを参照して許可する。spf.sender.xserver.jp は、XServerのメールサービスのSPF設定を指す |
| ~all | すべてのメール送信を許可するが、設定に含まれない送信元は不審なメールとして扱う |
確認したい点は、次の3つです。
- すべての送信元が含まれているか:Googleのガイドラインでは、SPFレコードにドメインのすべてのメール送信元を含める必要があり、サードパーティの送信者が含まれていないと、その送信者のメールは迷惑メールに分類される可能性が高くなるとされています。XServerでは、GmailをSMTPサーバーとして使う場合に、SPF設定の「Gmail許可」で
include:_spf.google.comを追加できます。 - DNS問い合わせの回数の上限:RFC 7208では、
include・a・mx・ptr・existsとredirectの合計が10を超えると、評価エラー(permerror)になるとされています。外部のサービスを追加するほど、この回数は増えます。 - 反映までの時間:XServerのマニュアルでは、SPF設定がサーバーに反映されるまでに、数分から数時間程度かかる場合があるとされています。
DKIMの確認ポイント
DKIMは、送信メールに電子署名を付ける仕組みです。Googleのガイドラインでは、受信サーバーがDKIMを使って、実際にメールを送信したのがドメイン所有者であることを確認すると説明されています。
確認したい点は、次の3つです。
- 設定の有無:XServerでは、サーバーパネルの「DKIM設定」で、ドメインごとに設定します。
- 他社のネームサーバーを使う場合:管理画面での設定に加えて、他社のネームサーバー側にDKIMレコードを追加します。XServerでは、追加するレコードを「DKIM設定一覧」の「表示」ボタンで確認できます。
- 鍵の長さ:Googleのガイドラインでは、個人用Gmailアカウント宛てに送信するには、1,024ビット以上のDKIM鍵が必要とされています。セキュリティ上の理由から、ドメインプロバイダが対応していれば、2,048ビットの鍵が推奨されています。契約するサーバーのDKIMが何ビットかは、事業者の案内で確認します。
DMARCの段階的な導入
DMARCは、SPFまたはDKIMの認証に合格しなかったメールを、受信側がどう扱うかを指定する仕組みです。仕様は2026年5月にRFC 9989として発行され、RFC 7489を置き換えました。ポリシーは、none・quarantine・rejectの3種類で、XServerの設定項目は次のように対応します。
| XServerの設定項目 | DMARCのポリシー | 認証に合格しないメールの扱い |
|---|---|---|
| 何もしない | none | 通常どおり配送する |
| 迷惑メールとして配送する | quarantine | 迷惑メールとして扱う |
| メールを配送しない | reject | 配送しない |
導入は、段階的に進めます。
- SPFとDKIMを設定します。Google Workspaceのヘルプでは、DMARCを設定する48時間以上前にSPFとDKIMを設定するよう案内されています。
- ポリシーを「何もしない」(none)にし、レポートの通知を「ON」にして、通知先のメールアドレスを指定します。Google Workspaceのヘルプでは、まず1週間、ポリシーをnoneにするよう案内されています。
- レポートの認証成功・失敗数を確認し、正規の送信元が失敗していないことを確かめてから、「迷惑メールとして配送する」(quarantine)に変更します。
- 最終的に、「メールを配送しない」(reject)に変更します。
受信側の送信者要件と、サーバーの送信数の上限
※本節は、2026年10月時点の公式ページにもとづきます。要件は変更される場合があるため、各社の最新のページでご確認ください。
GmailとOutlook.comの要件
| 受信側 | 要件の概要 |
|---|---|
| Gmail(全送信者) | Gmailアカウント宛てのメールに、SPFまたはDKIM、有効な正引き・逆引きDNS(PTRレコード)、TLS接続、迷惑メール率0.3%未満、RFC 5322に準拠した形式、Fromヘッダーのなりすまし禁止が必要 |
| Gmail(5,000件超) | 上記に加えて、SPFとDKIMの両方、DMARC(ポリシーはnoneでも可)が必要。FromヘッダーのドメインはSPFまたはDKIMのドメインと一致する必要があり、マーケティングなどのメールにはワンクリックの登録解除が必要 |
| Outlook.com | 1日5,000件を超える送信者に、SPF・DKIM・DMARC(p=none以上、p=rejectを推奨)が必要で、SPFまたはDKIMとFromのドメインを一致させる。要件を満たさないメールはジャンクフォルダに振り分けられ、解消されない場合は拒否されることがある |
詳しい内容は、Gmailのメール送信者のガイドラインと、Outlook.comのポリシーで確認できます。
サーバーのメール送信数の上限
サーバー側にも、メールの送信数に上限があります。受信側の5,000件は、Gmailアカウント宛て、またはOutlook.comアカウント宛ての件数です。サーバーの上限は、宛先を問わない送信数に対する上限で、数え方が異なります。
| 事業者 | 送信数の目安・上限(2026年10月時点) |
|---|---|
| XServer | 全プラン共通で、1時間あたり1,500通、1日あたり15,000通が目安。目安を著しく超えると、メール機能の利用制限が行われる場合がある。迷惑メールなどの配信が行われた場合は、この範囲内でも制限される |
| ロリポップ | エコノミーは1時間100件・24時間1,000件、ライトは1時間300件・24時間3,000件、スタンダード以上は1時間1,000件・24時間10,000件 |
外部の配信サービスなどを併用して送信元が増える場合は、その送信元もSPFに含め、DKIMで認証されていることを確認します(Googleのガイドライン)。
設定後の確認
設定が反映されたかは、dig でTXTレコードを問い合わせて確認できます。example.com は例です。
# SPFレコード(TXTレコードのうち v=spf1 で始まるもの)
dig example.com TXT +short
# DMARCレコード
dig _dmarc.example.com TXT +shortDKIMレコードのホスト名は、事業者の管理画面に表示されます。XServerでは、「DKIM設定一覧」の「表示」ボタンで確認できます。
ドメインのメール設定は、Google管理者ツールボックスでも確認できます。Googleのガイドラインでは、認証されていないメールは、迷惑メールに分類されたり、5.7.26エラーで拒否されたりすることがあるとされています。
dig コマンドの使い方は、ネームサーバー変更とTTLの解説でも解説しています。
関連する記事
サーバー移転でメールアカウントを移す手順は、サーバー移転の完全手順で解説しています。メール機能を含めてサーバーを選ぶときは、共用サーバーの選び方ガイドも参考にしてください。
よくある質問(FAQ)
Q SPF・DKIM・DMARCは、すべて設定する必要がありますか?
Q DMARCのポリシーは、最初から「メールを配送しない」に設定してよいですか?
Q 他社のネームサーバーを使っている場合、DKIMはどう設定しますか?
Q SPFレコードを自分で編集してもよいですか?
Q サーバーのメール送信数に上限はありますか?
メール機能を含めてサーバーを比較
共用サーバーの料金・容量・機能を一覧で確認できます