🎬 BillionVerify 動画チュートリアル:メール検証、無料ツール、リードの整理を短い動画で解説します。動画を見る
無料 DMARC ジェネレーター

DMARC ジェネレーター

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

DMARC Generator にドメインを入力すると、v=DMARC1 レコードが生成される

DMARC レコードを生成

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

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

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

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

DMARC ジェネレーターは選択したポリシーから v=DMARC1 の TXT レコードを生成し、準備完了と表示する

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

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

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

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

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

DMARC アライメントは緩和と厳格の 2 つの切り替えスイッチで示される

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

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

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

DMARC レポートは rua と ruf の 2 項目に加え、レポートのグラフを表示する

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

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

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

DMARC ポリシーレコードは SPF 1 件、DKIM 2 件に続く 3 件目の認証レコードを完成させる

レコードの役割

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 レコードではなく、監視と利用者教育が必要です。

受信者は検証しない

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

受信者側については、キャンペーン前に メール検証ツールを使ってください。認証とリストの健全性管理は、同じ送信ワークフローを構成する 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 レコード生成と DKIM ツールで、DMARC ポリシーが依存する 2 つのレコードを作成できます。

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

無料機能を見る

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

無料ツール

DMARC チェッカー

DMARC レコードチェッカーでは、任意ドメインの _dmarc レコードを公開 DNS から取得し、p、sp、pct、rua、ruf、aspf、adkim、fo の各タグと実効ポリシーを解析します。欠落、公開先の誤り、TXT 値の分割や切り詰めも検出し、p=none が監視のみである点を明示します。登録不要です。

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

無料ツール

SPF チェッカー

SPF レコードチェッカーは、ドメインの最新 SPF レコードを権威ネームサーバーに問い合わせ、10 回の上限に対する DNS 照会回数、構文エラー、複数レコードの有無、最終修飾子を報告し、修正すべき点も示します。ip4 や include など各メカニズムを検証し、受信側が適用するポリシーまで確認できます。

無料ツール

DKIM チェッカー

DKIM レコードチェッカーは、指定セレクターの selector._domainkey を照会し、公開鍵、鍵長、鍵の種類、v=DKIM1、t=y のテストフラグを検証します。保存時に TXT 値が分割・切り詰められていないか、実際の DNS 応答で確認できます。登録不要で、ドメインとセレクターを繰り返し調べられます。

無料ツール

DNS チェッカー

DNS レコード照会で、A、AAAA、MX、TXT、NS、CNAME、SOA を権威ネームサーバーからライブで解決し、値と TTL を表示します。SPF や DMARC の適合判定は行わず、配信されている生の TXT 値をそのまま示すため、別のチェッカーで評価できます。登録不要で、キャッシュ済みの回答は返しません。

メールツール

メール到達性テスト

無料のメール到達性テストでは、セッション専用のアドレスに 1 通送るだけで、認証、DNS、スパムフィルター、ブラックリスト、ヘッダー、コンテンツの 6 層を採点します。登録不要の結果ページで受信トレイ配置と各層のスコア、スパムフィルターのルール名を確認でき、本番送信前の原因特定に役立ちます。状態は自動で更新されます。

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

メール検証ツール

メールベリファイア

無料メール検証は、構文、MX、SMTP メールボックス、使い捨て、役割、catch-all を確認し、アドレスが有効かを判定します。登録・クレジットカード不要で、IP ごとに 24 時間で 20 回のフル SMTP 検証を利用できます。判定不能な結果はリスクとして表示します。一括処理や API でも同じ検証を使えます。

受信者の証拠であり、送信者や 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 ジェネレーター:ポリシー、アライメント、レポートタグ · クレジットカードも登録も不要

0
不明の結果にかかるクレジット
リアルタイム
API 速度
$0.00014
メールあたり
600/月
永久無料