XserverでSPF・DKIM・DMARCを設定する方法
最終更新: 2026-08-07
エックスサーバーのサーバーパネルにある「DNSレコード設定」でレコードを追加する手順です。公式マニュアルの記載に基づいています(実際の画面キャプチャは公式マニュアルでご確認ください)。
💡 このガイドが使えるのは、ドメインのネームサーバーがエックスサーバー(ns1〜ns5.xserver.jp)の場合です。設定値ジェネレーターの「自動判定」で確認できます。
先に知っておくと楽になる、Xserverの2大ポイント
- SPFは最初から自動設定済み — エックスサーバーのネームサーバー利用時、SPFのTXTレコードはドメイン追加時に自動で作られています。手動でもう1本追加すると二重登録になり逆効果なので、まず診断で現状を確認してください。
- DKIMはボタン1つ — サーバーパネルの「DKIM設定」で対象ドメインをONにするだけで、鍵の生成からDNS登録まで自動で完了します(セレクタは default)。
つまりXserver利用者が手動で登録するのは、多くの場合DMARCの1本だけです。
DNS設定画面の開き方
- サーバーパネルにログイン
- 「DNSレコード設定」を開き、対象ドメインを選択
- 「DNSレコード設定追加」タブを開く
入力欄の読み替え表
| 入力欄 | 入力のしかた |
|---|---|
| ホスト名 | ドメインより前の部分だけ(例: _dmarc)。ドメイン名は自動で補われます。ルート(ドメイン本体)は空欄 |
| 種別 | TXT / CNAME などを選択 |
| 内容 | レコードの値。ダブルクォート(")は不要(付いていても登録時に自動削除) |
| TTL | 3600のまま変更不要 |
登録例(DMARCの場合)
値はジェネレーターで自分用に作成してください。入力イメージ:
| ホスト名 | _dmarc |
|---|---|
| 種別 | TXT |
| 内容 | v=DMARC1; p=none;(レポートを受け取る場合は rua= を追加) |
入力後「追加する」→(確認画面がある場合は確認して確定)→ 一覧に追加されたことを確認します。