📍 MapLeads 登場:Google マップ・Bing マップ・Apple マップをリードリストに。MapLeads を見る
無料 DMARC ジェネレーター

DMARC ジェネレーター

ドメイン用の有効な v=DMARC1 TXT レコードを作成する無料 DMARC ジェネレーターです。DMARC ポリシー、アライメント、レポート設定を選び、レコードをコピーできます。登録不要で、ページ上ですぐに使えます。

DMARC レコードを生成

ポリシーを適用する不合格メッセージの割合です。quarantine や reject を段階導入する際は低い値から始めてください。

この DMARC ジェネレーターで作成できるもの

DMARC レコードは _dmarc.yourdomain に公開する 1 件の TXT レコードです。SPF と DKIM が表示上の From ドメインと揃わない場合の処理を受信側に指示します。この無料 DMARC レコードジェネレーターは、選択した DMARC ポリシーを正しいタグ構文に変換します。

受信側は配信時にレコードを読み、SPF と DKIM のアライメントを評価して、公開されたポリシーを適用します。この DMARC ジェネレーターの初期値が、レポート送信先を指定した p=none なのは、強制前の監視だけが安全な導入方法だからです。初期値が reject の DMARC ジェネレーターは危険です。

DMARC ジェネレーターで出力できる DMARC ポリシー

p タグはポリシー全体を決定します。DMARC ジェネレーターには 3 種類すべてを用意し、安全なポリシーを初期値にすべきです。この無料 DMARC ポリシーレコードジェネレーターは、その原則に従っています。

  • p=none — 監視のみ。DMARC レコードジェネレーターの初期値です。メールの処理は変わりませんが、集計レポートの受信が始まります。
  • p=quarantine — 不合格メールを迷惑メールへ送ります。レポートに問題がなくなったら、DMARC レコードジェネレーターでこのポリシーを再生成してください。
  • p=reject — 不合格メールを即座に拒否します。DMARC レコード生成の開始点ではなく、最終目標です。

DMARC ジェネレーターのアライメントモード

aspf と adkim タグは、認証済みドメインと From ドメインの一致をどの程度厳密に求めるかを制御します。この DMARC ジェネレーターの初期値である緩和モードは組織ドメインの一致を認めますが、厳密モードは完全一致を要求するため、気付かないうちにサブドメインからの送信が失敗します。すべての送信元のアライメントを把握している場合にのみ変更してください。

DMARC ジェネレーターのレポート送信先

rua タグは、主要な受信側から日次の集計 XML を収集します。この指定がなければ、p=none レコードから何も把握できません。そのため、DMARC ジェネレーターでは rua を任意項目ではなく重要な項目として扱います。

ruf タグは、メッセージ単位のフォレンジックコピーを要求します。プライバシー上の理由で送信しない受信側が増えているため、この DMARC ジェネレーターでは rua を常に設定し、ruf は任意としています。集計データは、誰も把握していなかった送信元の発見に役立ちます。

DMARC ジェネレーターは 3 番目のステップ

DMARC 自体には暗号技術も IP リストもありません。SPF と DKIM の結果を読み、アライメントを確認するため、その土台となるレコードがなければ、DMARC ジェネレーターの出力は何も強制できません。先に SPF と DKIM を公開してから、この DMARC ジェネレーターを使ってください。

DMARC レコードジェネレーターの出力を公開したら、次のツールで確認してください: メール検証 で送信前に無効なアドレスを除外するか、大規模リストは 一括メール検証で確認してください。詳しくは 料金 で検証プランをご覧ください。

レコードの役割

DMARC ジェネレーターが作成するもの

DMARC レコードは _dmarc.yourdomain に置く 1 件の TXT レコードで、SPF と DKIM が表示上の From ドメインと揃わない場合の処理を受信側に指示します。無料 DMARC ジェネレーターは、そのポリシーを正しいタグ構文に変換します。

表示上の From を保護する唯一のレコードが DMARC

SPF はエンベロープ送信者を認可し、DKIM はメッセージに署名しますが、どちらも受信者が実際に目にするアドレスとは結び付いていません。DMARC はアライメントを追加し、認証済みドメインと From ドメインの一致を求めます。

そのため、SPF と DKIM があっても DMARC レコードのないドメインは、利用者が確認する表示上の From を簡単に偽装されます。DMARC レコードジェネレーターを使う 90 秒には、それだけの価値があります。

p タグがポリシー全体を決める

p=none は監視のみで、処理を変えません。p=quarantine は DMARC 不合格メールを迷惑メールへ送り、p=reject は受信側に即時拒否を求めます。この DMARC レコードジェネレーターは、選択した値を p タグに書き込みます。

この DMARC レコードジェネレーターが p=none を初期値にしているのには理由があります。公開後、数週間レポートを確認してから強化してください。未知の送信元があるドメインで reject から始めると、初日から正当なメールを失います。

アライメントモードが一致の厳密さを決める

aspf と adkim には、r(緩和:組織ドメインの一致が必要)または s(厳密:完全一致)を指定します。緩和モードが適切な初期値であり、この無料 DMARC レコードジェネレーターでも、変更しない限り緩和モードを使います。

厳密アライメントでは、緩和モードなら許可されるサブドメインからの送信が失敗し、原因の特定に時間がかかる分かりにくい障害になります。そのため、この無料 DMARC レコードジェネレーターは、指定がない限り両方のタグを緩和モードにします。

rua がレコードを実用的にする

レポート送信先がなければ、p=none からは何も分かりません。rua タグは主要な受信側から日次の集計 XML を収集し、そのデータによって把握漏れの送信元を発見できます。

rua を省く無料 DMARC レコードジェネレーターは、技術的には有効でも運用上は役に立たないレコードを作ります。そのため、このジェネレーターでは最初にレポート送信先を尋ねます。

タグ別の解説

DMARC ジェネレーターの各タグが意味するもの

レコード自体は短いものです。各タグの役割を理解すれば、後で推測に頼らずポリシーを強化できます。

v=DMARC1 と p=

バージョンタグは最初、p は 2 番目でなければなりません。レコードの冒頭を解析できない受信側は、レコード全体を無視します。

ドメインごとに 1 件のレコードを、ルートではなく _dmarc.yourdomain に公開します。DMARC レコードジェネレーターが正確なホスト名を表示します。

段階的な導入のための pct=

pct=25 は、不合格メッセージの 4 分の 1 にポリシーを適用します。1 回の変更にドメイン全体を賭けることなく、quarantine から reject へ安全に移行する方法です。

各段階で集計レポートを確認しながら値を上げ、公開中の TXT 値を手作業で編集せず、DMARC レコードジェネレーターで再生成してください。

サブドメイン用の sp=

sp がなければ、サブドメインは p を継承します。sp を指定すると、親ドメインを reject に保ちながら、マーケティングツールが使うサブドメインだけを none にできます。

通常は親ポリシーの継承が適切なため、この無料 DMARC レコードジェネレーターは、明示的に設定した場合だけ sp を出力します。

rua= と ruf=

rua は日次の集計 XML を受け取ります。ruf はメッセージ単位のフォレンジックコピーを受け取りますが、プライバシー上の理由でまったく送信しない受信側も増えています。

rua は必ず設定してください。ruf は任意と考え、データが少ないことを想定してください。この無料 DMARC レコードジェネレーターでは、ruf を任意項目として明確に表示します。

導入手順

DMARC ジェネレーターから強制ポリシーへ

レコードの公開は簡単ですが、誤った公開も簡単です。構文よりも手順が重要です。

  1. 1

    rua を指定して p=none で公開する

    無料 DMARC レコードジェネレーターでレコードを作成し、_dmarc.yourdomain に TXT レコードとして公開して待ちます。メールの処理は何も変わりません。それが p=none から始める目的です。

    主要な受信側から 1〜2 日以内にレポートが届き始めます。その時点で、この無料 DMARC レコードジェネレーターが実際に役立ち始めます。

  2. 2

    ポリシーを変更する前にレポートを読む

    集計 XML には、ドメインを名乗って送信するすべての送信元と、各送信元がアライメントに合格したかどうかが示されます。忘れられていた請求システムもここで見つかります。

    見つかった正当な送信元の SPF と DKIM を修正してください。いずれかの送信元がまだアライメントに失敗している間は、DMARC レコードジェネレーターでポリシーを強化しないでください。

  3. 3

    quarantine、次に reject へ進む

    p=quarantine で再生成し、必要に応じて pct= で段階的に適用します。2 週間ほど監視してから、無料 DMARC レコードジェネレーターでもう一度 p=reject を生成してください。

    各段階で実際に名前解決される内容を次のツールで確認してください: DMARC Checker。DNS 管理画面が長い TXT 値を壊し、公開したつもりのポリシーが実際には反映されていないことがあるためです。

  4. 4

    送信元が変わるたびに再生成する

    新しいマーケティングプラットフォーム、ヘルプデスク、請求システム。どれも強制ポリシーの下で送信を続けるには、事前に SPF と DKIM のアライメントが必要です。

    DNS 管理画面で公開中の文字列を手作業で編集せず、無料 DMARC ポリシーレコードジェネレーターをもう一度使ってください。余計なセミコロンは手作業の編集で入り込みます。

制限事項

DMARC ではできないこと

DMARC はほかの 2 つのレコードを連携させます。それらの代わりにはならず、配信品質にも影響しません。

DMARC 自体は何も認証しない

DMARC には暗号技術も IP リストもありません。SPF と DKIM の結果を読み、アライメントを確認します。どちらも設定されていなければ、DMARC レコードは何の効果もありません。

先に SPF と DKIM を公開してください。DMARC レコードジェネレーターの出力は最初ではなく 3 番目のステップです。無料 DMARC ポリシーレコードジェネレーターでも、未設定の認証を作り出すことはできません。

類似ドメインは阻止できない

DMARC が保護するのは完全に同じドメインです。攻撃者が 1 文字だけ異なるドメインを登録しても、公開したポリシーの影響は受けません。

この脅威への対策には DNS レコードではなく、監視と利用者教育が必要です。

受信者は検証しない

完璧な強制ポリシーでも、送信先アドレスが実在するかどうかは分かりません。送信者認証と受信者検証は別の問題です。

受信者側については、キャンペーン前に Email Verifierを使ってください。認証とリストの健全性管理は、同じ送信ワークフローを構成する 2 つの要素です。

受信トレイへの到達は保証しない

DMARC の合格は、現在の受信側が求める前提条件であり、配信を後押しするものではありません。コンテンツ、苦情、バウンス率によって配信先は引き続き決まります。

無料 DMARC レコードジェネレーターでレコードを正しく設定したら、コンテンツ、苦情、バウンス率の改善に取り組んでください。

参考資料

仕様と関連ツール

DMARC は IETF によって定義されています。この DMARC ジェネレーターの周辺ツールは、ジェネレーターだけではできないことを補います。

RFC 7489 が DMARC を定義

IETF の RFC 7489 は DMARC、そのタグ、アライメント、およびこの DMARC レコードジェネレーターが出力するレポート形式を定義しています。

DMARC レコードジェネレーターが生成するすべてのタグは、レポート形式を含め、この文書の各セクションに対応しています。

公開内容を確認する

公開後は、 DMARC Checkerで公開中のレコードを名前解決し、有効なポリシー、アライメントモード、レポート送信先を確認できます。

ここで DMARC レコードジェネレーターを使って生成し、DMARC Checker で確認することで、ジェネレーターだけでは把握できない問題を発見できます。

DMARC が依存する 2 つのレコード

DMARC は SPF と DKIM の結果を読み取ります。 SPF Record Generatorと DKIM ツールで、DMARC ポリシーが依存する 2 つのレコードを作成できます。

土台となる SPF と DKIM がなければ、DMARC レコードジェネレーターの出力は何も強制できません。

無料機能を見る

有料の AI 機能に加えて 19 種類の無料ツールを提供。どれもアカウントは不要です。

無料ツール

DMARC チェッカー

無料の DMARC レコードチェッカー。任意のドメインで公開中の DMARC レコードを取得し、全タグと実効ポリシーを確認できます。登録不要の DMARC チェッカー兼検証ツールです。

ドメインまたはインフラの証拠であり、メールボックスの証明ではありません。

無料ツール

SPF チェッカー

無料の SPF レコードチェッカーで、任意のドメインの最新 SPF レコードを解決し、DNS 照会回数と構文を検証。登録不要の SPF チェッカー兼バリデーター。

無料ツール

DKIM チェッカー

無料 DKIM レコードチェッカー。任意のセレクターで実際の DKIM レコードを照会し、公開鍵を検証して、切り詰めやテストモードを検出します。

無料ツール

DNS チェッカー

任意のドメインを無料で DNS レコード照会。権威ネームサーバから A、AAAA、MX、TXT、NS、CNAME、SOA をライブ取得。登録不要の DNS レコード照会ツールです。

メールツール

メール到達性テスト

無料のメール到達性テスト。1 通送信するだけで、認証、DNS、スパムフィルター、ブラックリスト、ヘッダー、コンテンツのスコアを確認できます。登録不要の無料受信トレイ配置テストです。

送信者またはメッセージの診断であり、アドレス発見ではありません。

メール検証ツール

メールベリファイア

登録不要の無料メール検証でアドレスが有効か確認。構文、MX、SMTP メールボックス、使い捨て、役割、catch-all をチェックします。

受信者の証拠であり、送信者や DNS 設定ではありません。

よくある質問

1. DMARC ジェネレーターは無料ですか?

はい。登録もアカウントも不要な無料 DMARC ジェネレーターです。必要な数だけレコードを作成できます。DMARC ジェネレーターはすべてページ上で動作し、ドメインに関する情報は保存されません。

2. DMARC ジェネレーターの出力はどこに公開しますか?

ドメインルートではなく、_dmarc.yourdomain に TXT レコードとして公開します。ホストは _dmarc、種別は TXT、値はこの DMARC ジェネレーターが作成した文字列です。ドメインごとに 1 件だけ公開してください。2 件ある場合は結合されず、解析エラーになります。

3. この DMARC ジェネレーターでは、どのポリシーから始めるべきですか?

rua アドレスを指定した p=none から始めてください。メールの処理を変えずに、ドメインを使うすべての送信元を示す集計レポートを受け取れます。レポートに問題がなくなったら quarantine、次に reject へ進みます。初期値が reject の DMARC ジェネレーターを使うと、初日から正当なメールを失うおそれがあります。

4. DMARC アライメントとは何ですか?

SPF または DKIM で認証されたドメインが、表示上の From ドメインと一致することです。緩和アライメントは組織ドメインの一致を認め、厳密アライメントは完全一致を要求します。厳密モードではサブドメインからの送信が失敗するため、変更しない限り DMARC ジェネレーターは緩和モードを使います。

5. DMARC は SPF と DKIM の代わりになりますか?

いいえ。DMARC は SPF と DKIM の結果を読み、アライメントを強制します。SPF も DKIM も設定されていないレコードは何の効果もありません。そのため、DMARC ジェネレーターを使うのは最初ではなく 3 番目のステップです。

6. DMARC を強制できるまで、どのくらいかかりますか?

通常は p=none で 2〜6 週間運用し、集計レポートですべての正当な送信元を把握します。各送信元の SPF と DKIM のアライメントを修正したら、DMARC ジェネレーターで p=quarantine、続いて p=reject を生成してください。

DMARC ジェネレーター

今すぐ DMARC ジェネレーターを使う

登録不要の無料 DMARC ポリシーレコードジェネレーターです。p=none で公開し、レポートを確認してから、再度この DMARC ジェネレーターでポリシーを強化してください。

登録不要の無料 DMARC ジェネレーター · 無料 DMARC レコードジェネレーター · DMARC ジェネレーター:ポリシー、アライメント、レポートタグ · クレジットカードも登録も不要

99.9%
精度
Real-time
API 速度
$0.00014
メールあたり
600/mo
永久無料