DMARCレコードチェッカ
DMARCレコードの確認、検証、および理解
任意のドメインのDMARCレコード、構文、ポリシー、整合性、およびレポートタグを即座に確認できます。
DMARCレコードの確認、検証、および理解
任意のドメインのDMARCレコード、構文、ポリシー、整合性、およびレポートタグを即座に確認できます。
公開されたDMARCレコードには、以下のタグが設定されています。
| タグ | 説明 |
|---|
公開されたDMARCレコードに明示的に設定されていないタグには、以下のデフォルト値が使用されます。
| タグ | 説明 |
|---|
ドメイン名を、 http:// 接頭辞(例: company.com).
プライマリ検索アクションボタンをクリックして、ライブDNSマッピング処理を開始します。
詳細なセキュリティ態勢と、タグごとのクリーンな記録の内訳を分析します。
このツールはどのドメインでも利用可能です。チェックを実行するために、そのドメインを所有している必要はありません。
結果は以下の3つのカテゴリーのいずれかに該当します。それぞれの結果の見方と、その後の対応についてご説明します。
「有効な結果」とは、そのドメインが正しい形式の _dmarc メールの受信者が読み取り、それに基づいてアクションを実行できるTXTレコード。ポリシーを確認してください (p=) この値は、そのレコードが実際にあなたを保護するかどうかを決定するものであるため、重要です:
無効な結果とは、レコードは存在するが、意図したとおりに機能しないようなエラーが含まれていることを指します。最も一般的な原因は以下の通りです:
v=DMARC1 そして、以下を含める p= policy タグ。いずれかが欠けている場合、レコードは検証に失敗します。mailto: 接頭辞(例: rua=mailto:[email protected]). 以下の要素を含まない単なるメールアドレス mailto: 無効です。そのエラーを修正するか、当社の無料DMARCレコード生成ツールを使用して、一から新しいレコードを作成してください。
「記録なし」とは、そのドメインにDMARCによる保護がまったく適用されていないことを意味します。これによる影響は以下の通りです:
DMARCレコードとは、DMARC認証に失敗した電子メールを、受信メールサーバーがどのように処理すべきかを指示するDNS TXTレコードのことです。これは、SPFおよびDKIMを基盤として、ドメインの電子メール認証ポリシーを定義し、認証結果の報告方法に関する指示を提供するものです。
DMARCレコードは、DMARC DNSレコードとして _dmarc ドメインのサブドメイン。たとえば、ドメインが example.com の場合、レコードは次の場所に保存されます:
このレコード自体は、ポリシー、レポート設定、および整合性設定を定義する一連のタグと値を含むDMARC TXTレコードとして保存されます。
受信メールサーバーが、あなたのドメインから送信されたと主張するメールを受信すると、次のような処理を行います:
設定によっては、認証に失敗したメールには次のようなものがあります:
また、DMARC により、メールボックスプロバイダーはドメイン所有者にレポートを送信することができ、これにより、正当なメール送信元、不正な送信者、および設定上の問題の特定に役立ちます。
DMARCレコードは、導入環境の要件に応じて、シンプルなものから詳細なものまで自由に設定できます。以下に、一般的な例をいくつか挙げます。
v=DMARC1、p=なし;
v=DMARC1; p=none; rua=mailto:[email protected];
v=DMARC1; p=quarantine; pct=50; rua=mailto:[email protected];
v=DMARC1; p=reject; rua=mailto:[email protected]; ruf=mailto:[email protected]; adkim=s; aspf=s;
DMARCレコードには特定の構文が定められています。わずかな書式上のミスでも、メールボックスプロバイダーがそのレコードを無視してしまう可能性があります。
v=DMARC1. _dmarc サブドメイン。 たとえば、以下は正しくフォーマットされたレコードです:
v=DMARC1; p=reject; rua=mailto:[email protected]; adkim=s; aspf=s;
| タグ | その機能とは | 値の例 | 任意/必須 |
|---|---|---|---|
| v | プロトコルのバージョン。最初のタグでなければなりません。 | v=DMARC1 | 必須 |
| p | 受信者が配信に失敗したメールをどのように処理するかを指定するための、メインドメインのポリシー。 | p=reject | 必須 |
| ルア | 集計(要約)レポートの宛先。 | rua=mailto:[email protected] | 任意(推奨) |
| ruf | フォレンジック(故障ごとの)レポートの送付先住所。 | ruf=mailto:[email protected] | 任意(推奨) |
| sp | サブドメインに関するポリシー。省略した場合は、デフォルトで p 値が適用されます。 | sp=quarantine | オプション |
| いいよ | 存在しないサブドメインに対するポリシー(DNSがNXDOMAINを返す場合)。サブドメイン偽装の脆弱性を解消します。 | np=reject | オプション |
| adkim | DKIMアライメントモード | adkim=s | オプション |
| aspf | SPFアライメントモード | aspf=r | オプション |
| t | テストモード(RFC 9989)。受信側に対し、次に緩いポリシーを適用するよう要求します。 | t=y | オプション |
| psd | DNSツリー探索の際に使用される、パブリックサフィックスドメインフラグ。ほとんどのドメインではこれを省略すべきです。 | psd=y | オプション |
| fo | 障害レポートが生成された際の、フォレンジックレポートのオプション。 | fo=1 | オプション |
結果に一致する経路を選んでください:
nslookup -type=TXT _dmarc.yourdomain.com
dig TXT _dmarc.yourdomain.com
有効なDMARCレコードが存在する場合、これらのコマンドを実行すると、そのドメインで公開されているTXTレコードが返されます。レコードが返されない場合は、そのドメインでDMARCが設定されていない可能性があります。
結果に一致する経路を選んでください:
PowerDMARCのホスト型DMARCサービスは、リアルタイムの可視性を活用し、監視から「p=reject」の完全な適用に至るまで、安全に導きます。
ホスト型DMARC→単発のチェックではなく、継続的な監視をご希望ですか?PowerDMARCは、DMARCの集計レポートを自動的に解析し、問題が発生した際にアラートを送信します。
10,000+
世界中の組織
100+
フォーチュン100企業および政府機関
130+
対応国