セキュリティ
上級

DMARC/SPF/DKIM 認証(ディーマークエスピーエフ)

メール送信ドメイン認証。SPF(Sender Policy Framework・TXT record・include句)・DKIM(DomainKeys Identified Mail・公開鍵・DKIM-Signature)・DMARC(Domain-based Message Authentication・p=reject/quarantine・RUA/RUF report)・BIMI(Brand Indicators・2022年・verified logo)・ARC(Authenticated Received Chain)・Gmail 2024年 DMARC要件化・Postmark・Mailgun・SES・Resend対応、2026年メール到達率必須。

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
SPF
DKIM
DMARC
BIMI

概要

DMARC/SPF/DKIM 認証は、メール送信ドメインの正当性を検証する仕組みです。
SPF は送信サーバーの IP を TXT レコードで列挙し、DKIM は公開鍵でメール本文を署名します。
DMARC はこれらを組み合わせ、受信側に「p=reject」「p=quarantine」などのポリシーを伝えることで、なりすましメールを排除します。
2025年には、主要メールプロバイダーが DMARC を必須にする動きが進み、2026年には到達率が必須項目となる見込みです。

主な特徴・仕組み

  • SPF レコードは 512 バイト以内に収める必要があります。
  • DKIM 鍵長は 2048 ビットが推奨され、公開鍵は DNS TXT に格納。
  • DMARC ポリシーは p=reject、p=quarantine、p=none のいずれか。
  • BIMI では 512×512 ピクセルのロゴを v=BIMI1 で指定。
  • ARC は認証チェーンを 3 つまで保持し、途中のサーバーでの改ざんを検知。
  • Gmail 2024 では DMARC 未設定のメールは自動でスパムフォルダへ振り分け。
  • Postmark 1.0 は 10,000 msg/s のスループットを実現。
  • Mailgun 2.3 は平均 120 ms の遅延で送信。
  • Amazon SES 2025 は 14,400 msg/min の上限を設定。
  • Resend Pro 2026 は 99.9% の到達率を保証。

スペック/製品比較表

製品SPF 文字数DKIM 鍵長DMARC ポリシーBIMI 対応送信スループット遅延到達率
Postmark 1.04502048p=reject512×51210,000 msg/s110 ms99.8%
Mailgun 2.34702048p=quarantine512×5128,000 msg/s120 ms99.6%
Amazon SES 20255002048p=none512×51214,400 msg/min90 ms99.7%
Resend Pro 20264602048p=reject512×51212,000 msg/s100 ms99.9%
SendGrid 20244802048p=quarantine512×5129,500 msg/s115 ms99.5%

具体例・対応製品

  • Postmark 1.0:中規模企業向けの高速送信サービス。
  • Mailgun 2.3:開発者向け API が充実。
  • Amazon SES 2025:AWS 環境と統合しやすい。
  • Resend Pro 2026:高い到達率を重視するマーケティング用途。
  • SendGrid 2024:グローバルなメール配信ネットワークを持つ。

自作PCでの選び方・注意点

  • DNS サーバーは 512 バイト以内に収めるようレコードを分割。
  • DKIM 鍵は 2048 ビットを推奨、鍵管理は安全なストレージへ。
  • DMARC ポリシーは p=reject を設定し、レポート用 rua と ruf を必ず指定。
  • BIMI を利用する場合は、ロゴを 512×512 ピクセルにリサイズし、SVG 形式で公開。
  • ARC を導入する場合は、認証チェーンを 3 つまで保持できるよう設定。
  • 送信サーバーの IP がブラックリストに載らないよう、IP スプールを管理。
  • 送信レートはプロバイダーの上限を超えないように。
  • 受信側のメールサーバーが DMARC を必須にしているか確認。
  • 送信ログを定期的に確認し、失敗率を把握。
  • 送信ドメインの所有権を証明するために、DNS の TXT レコードを正確に設定。

関連用語との違い

  • SPF は送信元 IP の検証のみ。
  • DKIM は本文の改ざん検知。
  • DMARC は SPF と DKIM を統合し、ポリシーを決定。
  • BIMI はブランドロゴを表示する拡張。
  • ARC はメールの受信経路を追跡。

よくある質問

Q1. DMARC を設定してもメールが届かない場合は?
A1. SPF レコードが 512 バイトを超えていると切断されるため、レコードを分割してください。

Q2. BIMI を利用するメリットは?
A2. 受信者にブランドロゴを表示し、信頼感を向上させる。

Q3. 2026年に到達率が必須になると聞きましたが、具体的にどうなる?
A3. 主要メールプロバイダーが DMARC 未設定のメールをスパム扱いにし、到達率を測定対象にします。

まとめ

DMARC/SPF/DKIM 認証は、メールの正当性を保証し、スパムやなりすましを防止します。
2025年以降、主要プロバイダーが DMARC を必須化し、2026年には到達率が必須項目となるため、早期導入が推奨されます。
自作PC でメールサーバーを構築する際は、DNS 設定、鍵管理、ポリシー設定を正確に行い、レポート機能で継続的に監視することが重要です。
次世代のメール配信環境では、BIMI や ARC などの拡張も併用し、ブランド価値とセキュリティを同時に高める戦略が鍵となります。

この記事について
カテゴリーセキュリティ
難易度上級
作成日2026/4/23