SaaSMaestro
仕組み 診断 レポート 機能 ヘルプセンター ログイン

DMARCレコードがありません

DMARCがないと、受信側のサーバーには、SPFやDKIMに失敗したメールに対するポリシーがありません。

DMARCは、あなたのドメインから送信されたと主張しながらSPFとDKIMのチェックに失敗したメールをどう扱うかを、受信側のメールサーバーに伝えるものです。DMARCがないと、なりすましメールを防ぎにくくなります。また、GmailとYahooは大量のメールを送信するすべての送信者にDMARCを必須としています。

意味

DMARCレコードは、ドメインの_dmarcに置かれるTXTレコードで、v=DMARC1で始まります。そのポリシー(p=none、p=quarantine、p=reject)によって、認証に失敗したメールを配信するか、迷惑メールに振り分けるか、拒否するかが決まります。p=noneでも、あなたのドメインを名乗ってメールを送っている送信者を示すレポートが有効になるため、効果があります。

発生条件

DNSとメールのセキュリティのチェックでは、1日1回、パブリックDNSを通じて登録ドメインの_dmarcにあるTXTレコードを照会します。v=DMARC1で始まるものがなく、ドメインにMXレコードがあってメールを受信する場合に、この重要度「中」の問題が検出されます。アプリ内に表示され、メールでは通知されません。

p=noneのものを含め、DMARCレコードが1つでもあれば解消されます。ウェブサイトの[ウェブサイトの健全性]セクションに、検出されたポリシーが表示されます。

主な原因

  • メールはSPF(場合によってはDKIMも)で設定されたが、DMARCが追加されなかった。
  • レコードが、_dmarcではなくドメイン自体など、誤った名前で追加された。
  • DNSを新しいプロバイダーに移行した際にレコードが失われた。

修正方法

  1. まずSPFが正しいこと、そしてメールプロバイダーが対応していればDKIMが有効になっていることを確認してください。SPFレコードの問題をご覧ください。
  2. DNSプロバイダーで、_dmarcという名前のTXTレコードを追加し、値をv=DMARC1; p=none; rua=mailto:dmarc@example.comのようにしてください。メールアドレスには、誰かが確認している自社ドメインのメールボックスを使用してください。
  3. 数週間レポートを確認して正規のメールがすべて認証に合格していることを確かめてから、ポリシーをp=quarantine、さらにp=rejectへと厳しくしてください。

解消されるタイミング

問題が見つからなくなった次の日次チェックの後に問題は消え、そのアクションは7日後にアクションプランから外れます。

アクションを完了にしても14日後にまだ問題が見つかる場合は、「修正が効いていません」として再表示されます。アクションプランの使い方をご覧ください。

お探しの情報が見つかりませんでしたか?

すべてのメッセージに担当者が目を通し、通常1営業日以内にご返信します。

お問い合わせ