DNS 事業者別ガイド
DNS 管理画面で迷わないための DMARC 設定メモ
DMARC / SPF / DKIM は、同じ TXT レコードでも事業者ごとに入力欄の名前が異なります。ここでは、実務でつまずきやすい点だけを短くまとめます。
Cloudflare
- Type は TXT。Name は apex なら @、DMARC は _dmarc。
- Content には引用符なしで v=DMARC1; p=none; rua=mailto:... を入れます。
- DKIM の CNAME はプロキシを無効にし、DNS only にします。
Amazon Route 53
- レコード名は _dmarc.example.com、またはホストゾーンを基準にした _dmarc です。
- TXT 値は、Route 53 の画面上で引用符付きとして表示・処理される場合があります。
- SPF レコードを複数作らず、apex の TXT 1 本に統合します。
お名前.com
- ホスト名に _dmarc、TYPE に TXT、VALUE に DMARC 値を入れます。
- ホスト名にドメイン全体を重ねて入力していないか確認します。
- DNS の反映待ちの間は、古い値と新しい値が混在することがあります。
Xserver
- DNS レコード設定で、ホスト名 _dmarc、種別 TXT を選びます。
- 既存の v=spf1 を探し、必要な include を 1 本の SPF レコードにまとめます。
- メール機能と外部送信サービスを併用する場合は、正規の送信元を先に洗い出します。
Google Workspace
- SPF には通常 include:_spf.google.com を含めます。
- Google 管理コンソールで DKIM セレクタを発行し、指定された TXT レコードを DNS に追加します。
- RUA を受け取りながら、DMARC を p=none から段階的に進めます。
Microsoft 365
- SPF には通常 include:spf.protection.outlook.com を含めます。
- Exchange 管理センターで DKIM を有効にし、selector1 / selector2 の CNAME を DNS に追加します。
- 複数の送信 SaaS がある場合は、SPF の DNS 参照回数と DKIM セレクタを別々に確認します。
共通の注意
- SPF は 1 ドメインにつき 1 レコードが基本です。複数あると正しく評価されません。
- DMARC は _dmarc の TXT レコードです。apex の TXT ではありません。
- DKIM セレクタを DNS から総当たりで完全に列挙することはできません。送信サービスの管理画面で確認します。
- p=reject へ進む前に、RUA 集計と実メールのヘッダで正規メールのアライメントを確認します。
簡易診断へ戻る / 標準とプライバシー / AI・機械向けアクセス