Skip to main content
New SPF lookups must resolve in milliseconds — why a DMARC tool's add-on isn't enough Learn Why → →

無料DMARCレポート アナライザー

DMARC集計レポート(XMLまたは.gz)をドロップすると、送信者、合格率、アライメント、レコードごとの詳細を即座に確認できます。

ファイルはお使いのブラウザ内で解析され、何もアップロードされません
AutoSPFエンジニアリングチームが開発 | RFC 7489 集計レポート形式 | 最終検証:2026年4月

DMARC集計レポートとは何か

rua=アドレスを含むDMARCレコードを公開すると、受信メールサーバーは、あなたのドメインを名乗るすべてのメッセージの日次概要をメールで送ってくれます。これらのXMLファイルは、あなたになりすまして誰がメールを送っているのか、つまりあなた自身のインフラ、許可されたベンダー、そしてあなたのドメインを詐称しようとする者を把握するための手段です。

各レポートには、送信元IP、メッセージ数、SPFおよびDKIMの結果、各結果がFromヘッダーとアライメントしていたかどうか、そして適用されたポリシーが含まれています。これらを手作業で読むのは大変です。このツールは、任意の単一レポートを必要に応じて絞り込んで表示します。

結果の読み方

合格率

DMARCに合格した(SPFまたはDKIMのアライメントが成立した)メッセージの割合です。健全なドメインは99%以上を維持します。それより低い場合は、正規のメールが実際に失敗しているか、誰かがあなたになりすましていることを意味します。

合格したがアライメント不成立

SPFまたはDKIMが、Fromヘッダーとは別のドメインで合格したケースです。サードパーティの送信者でよく見られます。あなたのドメインにカスタムリターンパスを追加するか、DKIM署名を設定することで修正できます。

上位の送信元IP

トラフィックの発生元を、逆引きDNSのホスト名とともに表示します。見覚えのないIPが大量にメールを送信している場合、それがなりすましの問題です。

レコードごとの詳細

任意の行を展開すると、DKIM署名ドメイン、セレクタ、SPFリターンパスドメイン、Fromヘッダーを確認できます。これが、失敗を特定のサービスまで遡って追跡する方法です。

レポートにSPFの失敗が表示されていますか?

DMARCレポートにSPFの失敗や「permerror」の結果が表示される場合、あなたのSPFレコードはRFC 7208の10 DNSルックアップ上限を超えている可能性が高いです。各include:メカニズムがこの上限に加算され、Google Workspace、Microsoft 365、Mailchimpのような大手ベンダーは単独でも上限を超えてしまうことがあります。

AutoSPFは、あなたのSPFチェーンを10ルックアップ上限内に収まる単一の最適化されたレコードにフラット化し、送信者のIP範囲が変わるたびに自動的に更新します。もうPermErrorも、手作業のメンテナンスも不要です。

AutoSPFでSPFを修正する

1件ずつなら問題ありません。1日に何百件もとなると話は別です。

すべてのドメインを横断した継続的なDMARC監視には、姉妹製品のDMARC Reportが役立ちます。あらゆる集計レポートとフォレンジックレポートを自動的に取り込み、送信者をベンダー別に分類し、合格率の推移を追跡します。

DMARC集計レポートを理解する

DMARC集計レポートは、DMARCを機能させるためのフィードバックループですが、手作業で読むには難解な密度の高いXMLとして届きます。ここでは、その中に何が含まれ、どう対処すべきかを解説します。

集計レポートの中身

すべてのレポート(RFC 7489で定義)には3つの部分があります。誰が生成したかと日付範囲を示すメタデータ、その時点であなたのドメインが公開していたDMARCポリシー、そして一連のレコードです。各レコードは、あなたのドメインを名乗ってメールを送信した1つの送信元IPを表し、メッセージ数、SPFおよびDKIMの結果、各結果がFromドメインとアライメントしたかどうか、そして受信者が適用した処理(配信、隔離、拒否)が含まれます。

最も重要なフィールド

  • 送信元IP - どのサーバーがメールを送信したか。アナライザーはその逆引きDNSホスト名を解決するので、自社のCRMと未知のなりすまし送信者を見分けられます。
  • Count(件数) - その行が表すメッセージ数。数千件を送信している失敗行は、一度きりのものよりはるかに重要です。
  • SPF / DKIMの結果 + アライメント - 合格は、あなたのFromドメインとアライメントして初めて保護になります。SPFアライメントの仕組みをご覧ください。「合格したがアライメント不成立」はDMARC合格ではありません。
  • Disposition(処理) - 現在のポリシーの下で、そのメールに実際に何が起きたか。

よくあるシナリオの読み解き方

  • すべてアライメント成立・合格。 あなたの正規の送信者が正しく設定されています。ポリシーを強化しても安全です。
  • 自社の送信者がSPFに合格しているがアライメント不成立。 通常は、独自のリターンパスから送信するサードパーティサービスが原因です。あなたのドメインにカスタムリターンパスまたはDKIM署名を設定して修正します。
  • 見覚えのないIPが大量に送信し、失敗している。 それはなりすましです。まさにDMARCの適用がブロックする対象です。
  • SPF PermError。 あなたのSPFレコードが10ルックアップ上限を超えています。AutoSPFがそれをフラット化し、これらの行が合格し始めます。あわせて、SPFフラット化にまつわるよくある誤解も解消します。

レポートを使ってp=noneからp=rejectへ移行する

レポートは、あなたが安全に適用へ到達できるように存在します。p=noneから始め、すべての正規の送信元がアライメント成立・合格を示すまでレポートを読み続けます。次にp=quarantineへ移行し、問題がないか観察し、最後にp=rejectへ進みます。アナライザーは単一レポートについてその判断を助けます。進めながら、DMARCチェッカーSPFチェッカーで基礎となるレコードを検証し、全体の流れはDMARCガイドでご確認ください。

1件のレポートから継続的な監視へ

このツールは、必要に応じて単一のレポートを検査するのに最適です。複数ドメインにわたって1日に数十件を受け取るようになると、1件ずつ読むのは現実的でなくなります。姉妹製品のDMARC Reportが、あらゆる集計レポートとフォレンジックレポートを自動的に取り込み、合格率の推移を追跡します。

よくある質問

DMARC集計レポートとは何ですか?

DMARC集計レポート(RUA)は、Google、Microsoft、Yahooなどの受信メールサーバーが、あなたのDMARCレコードに記載されたアドレス宛てに毎日送信するXMLファイルです。あなたのドメインを名乗るメッセージについて、送信元IP、メッセージ数、SPFおよびDKIMの結果、アライメントの状態、適用されたポリシーなど、すべての認証結果の概要が含まれています。

レポートはサーバーにアップロードされますか?

いいえ。DMARCレポートアナライザーは、JavaScriptを使ってXMLファイルを完全にお使いのブラウザ内で解析します。サーバーへの送信、保存、ログ記録は一切行いません。ファイルをアップロードしている間、ブラウザの開発者ツールを開いてネットワークタブを確認すれば、これを検証できます。

どのファイル形式に対応していますか?

非圧縮の.xmlファイル、またはgzip圧縮された.xml.gzファイルをアップロードできます。ほとんどのメールプロバイダーは.xml.gz添付ファイルとしてレポートを送信します。解凍せずにそのままドロップしてください。暗号化された.zipアーカイブにはまだ対応していないため、先に.xmlを解凍してください。

「アライメント成立」と「アライメント不成立」の違いは何ですか?

DMARCアライメントとは、SPFまたはDKIMのチェックにおけるドメインが、Fromヘッダーのドメインと一致することを意味します。SPFは単独でも合格しますが、DMARCに有効なのは「アライメントの成立した」SPFだけです。DKIMも同様です。メッセージは、SPFまたはDKIMのいずれかが合格し、かつアライメントが成立していればDMARCに合格できます。したがって、アライメントの成立しない合格は保護になりません。

SPFは合格しているのにDMARCが失敗します。なぜですか?

最も可能性が高いのは、SPFのincludeが一部のクエリで10ルックアップの上限を超えている(PermError)か、SPFがFromヘッダーとは別のドメインで合格している(アライメント不成立)ケースです。認証レコードの表がどちらであるかを示します。「合格したがアライメント不成立」のSPFが表示されている場合は、リターンパスを修正してください。「fail」が表示されている場合は、AutoSPFがあなたのSPFチェーンを自動的にフラット化し、ルックアップ上限内に収めることができます。

自分のDMARCレポートを受け取るにはどうすればよいですか?

あなたが所有するメールボックスを指すrua=タグを付けたDMARCレコードをDNSに追加してください(例:v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com)。メールプロバイダーは24〜48時間以内に、そのアドレス宛てに毎日の集計レポートの送信を開始します。

送信元IPのホスト名情報は正確ですか?

ホスト名はIPの逆引きDNS(PTR)レコードから取得され、GoogleのパブリックDNS経由でライブに解決されます。PTRレコードはネットワーク所有者が設定するため、主要な送信者(mail.google.com、outlook.com、sendgrid.net)については通常正確ですが、共有ホスティングや個人向けISPでは欠落していたり誤解を招いたりすることがあります。

DMARCにはSPFが必要 - そしてSPFにはAutoSPFが必要

DMARCアライメントには、合格するSPFチェックが必要です。AutoSPFはあなたのSPFレコードを最適化し、10ルックアップ上限内に自動で維持します。