情報管理・セキュリティ

独自ドメインのメール認証:SPF・DKIM・DMARCと外部送信を点検

独自ドメインのSPF・DKIM・DMARCを、予約や請求など外部送信も含めて点検。送信元一覧、段階導入、認証結果、変更履歴の残し方を解説します。
この記事の内容
  1. 会社のドメインで送るサービスを列挙する
  2. SPF・DKIM・DMARCの役割を区別する
  3. 既存のDNS値と設定担当を確認する
  4. DMARCはレポートを見ながら段階的に進める
  5. 送信経路ごとに認証結果と到達を確認する
  6. 変更履歴と戻す条件を残す
  7. 関連記事

独自ドメインのメール認証を見直すときは、普段使うメールだけでなく、予約、請求、問い合わせフォームなど、会社名義で送信するサービスをすべて確認します。正規の送信元を把握せずにDMARCの設定を厳しくすると、必要なメールまで届きにくくなる場合があります。

この記事では、少人数の事業者がDNS設定を変更する前に作る一覧と、確認する順序を説明します。具体的なレコード値は利用サービスで異なるため、自社の公式手順に合わせて設定してください。

会社のドメインで送るサービスを列挙する

最初に、通常のメール、予約通知、請求書送付、メール配信、Webサイトのフォーム、自動化ツールを一覧へ載せます。事業主が普段ログインしていないサービスからも、会社のアドレスで送信していることがあります。

一覧には、サービス名、表示される差出人アドレス、担当者、送る頻度、認証設定の公式案内、テスト結果を記録します。月末にしか送らない請求メールや、予約が入った時だけ送る通知も含めてください。

架空の会社で、通常メールがGoogle Workspace、予約通知が別サービス、請求書が会計ソフトなら、三つの送信経路を確認します。Workspaceの設定だけを済ませて「会社のメール認証は完了」と判断しないことがポイントです。

SPF・DKIM・DMARCの役割を区別する

SPFは、そのドメインに代わって送信するサーバー等を示す仕組みです。DKIMは送信メールに付ける署名を使い、DMARCは表示上の差出人ドメインと認証の整合を確認し、認証に合わないメールへの扱いを示します。

仕組み確認する主な対象点検時の問い
SPF許可する送信元正規の送信サービスが含まれるか
DKIM送信時の署名対象ドメインで署名されるか
DMARC認証と差出人の整合・方針正規メールが条件に合うか
レポート認証結果の集計誰が読み問題を確認するか

Googleの公式案内では、SPFレコードは各ドメインに一件とし、その中へ必要な送信元を含める構成が示されています。サービスを追加するたびにSPFのTXTレコードを別々に増やす方法は避け、既存の値と公式指示を照合します。GoogleのSPFレコード解説

既存のDNS値と設定担当を確認する

DNSを変更する前に、現在のレコード名、種類、値、TTL、変更日時を控えます。ドメインを取得した会社と、現在DNSを管理する会社が違う場合もあるので、実際に反映される管理画面を確認してください。

DKIMでは、DNSへ公開鍵の情報を追加するだけでなく、送信サービス側で認証を開始する操作が必要な場合があります。Google Workspaceの設定手順も、管理画面とDNSの作業を含みます。GoogleのDKIM設定

既存のレコードを削除して最初から作り直す前に、何のサービスが使っているかを調べます。使途が不明な値は、外部の制作会社や過去の担当者へ確認する対象です。設定に自信がない場合は、自社の送信元一覧と現行値を用意して、管理事業者へ相談すると話が進みやすくなります。

DMARCはレポートを見ながら段階的に進める

GoogleはDMARCを段階的に導入し、まず監視のための方針から始め、レポートを確認して次の方針へ進む手順を案内しています。一般にnoneは監視段階、quarantineは隔離、rejectは拒否を求める方針ですが、受信側の処理も関わるため、到達を保証する設定ではありません。GoogleのDMARC導入手順

レポートの受取先は、担当者が変わっても会社で確認できる窓口にします。届いているだけで誰も見ない状態では、問題を発見できません。外部の解析サービスを使う場合は、料金と扱う情報を確認します。

公式の例にあるメールアドレスや値を、そのまま自社のDNSへ貼らないでください。自社のドメイン、受取先、送信構成に合わせて作成します。また、観測期間は日数だけでなく、月次請求など頻度の低い正規メールも確認できたかで判断します。

送信経路ごとに認証結果と到達を確認する

テストでは、通常メールだけを一通送って終えず、予約通知、フォームの自動返信、請求送付など、実際に使う経路を確認します。顧客へ試験メールを一斉送信する必要はなく、自社で管理する確認用の宛先やサービスの試験機能を使います。

記録するのは、送信日時、送信サービス、差出人、受信先、届いた場所、SPF・DKIM・DMARCの結果です。Googleのトラブルシューティングは、メールヘッダーから認証結果を調べる方法を案内しています。GoogleのDMARC問題調査

架空の確認結果で、通常メールは通るが予約通知だけ認証に合わないなら、ドメイン全体を緩めたままにする前に、そのサービスの正規の設定を確認します。転送など経路の違いも影響するため、結果の一部だけで原因を断定しないようにします。

変更履歴と戻す条件を残す

設定の変更は、一度に多くの値を変えるより、どの変更が何に影響したかを確認できる単位で行います。変更前後の値、実施者、理由、確認した送信経路を残します。

問い合わせが増えた、正規メールの不達を確認した、レポートに説明できない失敗がある、といった場合に誰へ相談するかを決めます。戻す場合も現行値と影響を確認し、記録した以前の構成へ適切に戻せるようにします。DNSの変更が即時にすべての受信先へ反映される前提にはしません。

メール認証は一度設定して終わりではありません。新しい送信サービスの導入、ドメイン変更、委託先の交代が見直しの契機になります。認証が合格しても必ず受信箱へ届くとは限らないため、配送状況や顧客からの連絡と合わせて運用します。まずは正規の送信元一覧を作るところから始めましょう。

関連記事

情報の確認について

料金・機能は記事内に記載した確認時点の情報です。申し込み前に公式サイトで最新の条件をご確認ください。

主な情報の確認日:2026.10.08

編集方針・情報の確認方法 →