[ 簡単な回答 ]
DMARCレコードは、 DMARCポリシーとレポートの送信先を示す、 _dmarc.yourdomain.comで公開されるTXTレコードです。最小限の例は次のとおりです。 v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com.
重要な事実
- ›v=DMARC1 and p= are the only required tags; v must come first.
- ›sp= sets a separate policy for subdomains.
- ›adkim= and aspf= set strict (s) or relaxed (r, default) alignment.
- ›pct= applies the policy to a percentage of failing mail (default 100).
- ›ドメインごとに許可されるDMARCレコードは 1 つだけです。 2 つのレコードは、何も適用されないことを意味します。
EmailAuth研究チームによるレビュー
DMARCレコードは、ホスト名_dmarc.yourdomain.comでDNSに公開される単一のTXTレコードです。受信メールサーバーに認証ポリシーとレポートの送信先を指示します。レコードはセミコロンで区切られたタグのリストであり、常にv=DMARC1.
DMARCレコードの例
v=DMARC1; p=reject; rua=mailto:rua@example.com; ruf=mailto:ruf@example.com; adkim=s; aspf=s; pct=100; fo=1
コアのDMARCタグ
- v: プロトコルのバージョン。常にv=DMARC1であり、最初に指定する必要があります。
- p: ドメインのポリシー: なし、隔離、または拒否。
- sp: サブドメインのポリシー。省略した場合、サブドメインは p 値を継承します。
- rua: 集約 ( RUA ) レポートのアドレス。 mailto URI として記述されます。
- ruf: フォレンジック ( RUF ) 失敗レポートのアドレス。
- adkim: DKIMアライメント モード。r はリラックス (デフォルト)、s は厳密を表します。
- aspf: SPFアライメント モード。r はリラックス (デフォルト)、s は厳密を表します。
- pct: ポリシーが適用される失敗したメールの割合 (1 ~ 100)。
- fo: フォレンジック レポート オプション。RUF RUFがいつ生成されるかを制御します。
- rf: フォレンジック レポートのレポート形式、通常は afrf。
- ri: 集計レポートのレポート間隔 (秒単位)、デフォルトは 86400。
タグを分かりやすく読む
p タグはその役割を果たします。なりすましメールに何が起こるかを決定します。集計レポートにはドメインとして送信しているすべてのソースが表示されるため、rua タグは早期に価値を得る場所です。 adkim タグと aspf タグは、認証されたドメインが From ヘッダーとどの程度厳密に一致するかを制御します。厳密な調整はより安全ですが、ドメインの正確な一致が必要なため、ほとんどの送信者はロールアウト中に緩和されたデフォルトを維持します。
記録を公開する
- 1
TXTレコードを作成する
v=DMARC1.始まる値を使用して、ドメインのホスト_dmarcにTXTレコードを追加します。
- 2
2. モニタリングから始める
p=noneを設定し、rua アドレスを追加すると、配信に影響を与えることなくレポートの送信が開始されます。
- 3
3. 伝播を確認する
_dmarc.yourdomain.comにクエリを実行して、レコードが解決されていることを確認します。 EmailAuthの無料のドメイン スキャンにより、これがチェックされます。
- 4
4. ポリシーを強化する
正当な送信者が通過したことを確認した後、ポリシーを隔離してから拒否するように設定します。
よくある間違い
- 複数のDMARCレコードを公開すると、 DMARC完全に無効になります。必ず 1 つだけ保持してください。
- レコードを間違ったホストに置く。ルート ドメインではなく、 _dmarcにある必要があります。
- rua タグを忘れると、自分の送信元が見えなくなります。
- すべてのサービスを認証する前にp=rejectに直接ジャンプすると、実際のメールがブロックされます。
EmailAuth CNAME委任によってDMARCレコードをホストできるため、 DNS毎回編集することなくポリシーとレポート設定を更新できます。また、これらのタグが収集したRUAおよびRUFデータを解析して、明確なダッシュボードに表示します。
よくある質問
DMARCレコードはどこに配置すればよいですか?
DMARCレコードは、ホスト_dmarc.yourdomain.comで公開されるTXTレコードです。サブドメインの場合は、 _dmarc.subdomain.yourdomain.comで公開します。ドメインごとに許可されるDMARC TXTレコードは 1 つだけです。
有効なDMARCレコードの最小値は何ですか?
最も短い有効なレコードはv=DMARC1; p=none.実際には、集約レポートを受信できるように、rua アドレスも追加する必要があります (例: v=DMARC1; p=none; rua=mailto:rua@example.com.
DMARCレコードでの pct の役割は何ですか?
pct タグは、失敗したメールの一部にのみポリシーを適用するため、段階的なロールアウトに役立ちます。たとえば、 p=quarantine; pct=25失敗したメッセージの 4 分の 1 を隔離します。完全な保護では、 pct=100を設定するか、100 がデフォルトであるため省略します。
adkim と aspf の違いは何ですか?
adkim はDKIMのアライメント モードを設定し、 aspf はSPFのアライメント モードを設定します。どちらも、デフォルトのリラックスした r 、または厳密な s を受け入れます。 Relax では組織ドメインの一致が許可されますが、strict ではドメインの正確な一致が必要です。
DMARCレコードとは何ですか?
これは、ドメインのDMARCポリシー、調整ルール、およびレポート アドレスを公開するDNS TXTレコードです。
DMARCレコードを追加するにはどうすればよいですか?
DNSプロバイダーで、ホスト_dmarcとv=DMARC1;などの値を使用してTXTレコードを作成します。 p=none; rua=mailto:dmarc@yourdomain.com. DMARCジェネレーターを使用して、構文エラーなしでビルドします。
DMARCレコードを確認するにはどうすればよいですか?
DMARCチェッカーまたはルックアップを使用します。ドメインを入力すると、 _dmarc.yourdomain.comが取得され、各タグが説明されます。
DMARCレコードを 2 つ持つことはできますか?
いいえ。受信者は複数のレコードを見つけた場合、 DMARC完全に無視するため、それらを 1 つにマージします。
[ DMARC ご案内】
企業の来歴
一流の金融機関と政府が選ばれる理由 電子メール セキュリティ ダッシュボードを廃止しました。
従来の電子メール認証プラットフォームはダッシュボードを販売し、エンジニアに作業を依頼します。一か八かの環境では、手動による監視は適用の遅れ、構成のドリフト、および監視されていないシャドウ ドメインを意味します。
EmailAuthは、エージェントの電子メール来歴プラットフォームです。 当社のエージェントが執行します p=reject、サードパーティの送信者を調整し、ドメインを完全に移動します。 RFC 9989 新しいDMARC標準に準拠し、人間による監査機能を備えています。
SaaS · 専用テナント · エアギャップオンプレミス · BYOK 暗号化