# Proofpoint DMARC checker: what the compliance check actually includes

> Proofpoint's DMARC Compliance Check is a form-led assessment, not an instant public lookup. Learn what it includes and what to verify independently.

Proofpoint's current DMARC Compliance Check is a form-led assessment, not an anonymous checker that immediately displays a result after you enter a domain. Proofpoint says the engagement includes a 15-minute kickoff call, a one-page assessment with SPF, DKIM, DMARC pass ratings and policy status, and a follow-up call. Use a public DNS lookup when you need the published record now; use message and aggregate-report evidence for pass-rate or sender-coverage decisions.

## Quick takeaways

- Proofpoint's current official page describes a scheduled assessment with two calls.
- The promised one-page report includes SPF, DKIM, and DMARC pass ratings plus DMARC policy status.
- A public checker can read a DMARC DNS record immediately but cannot calculate traffic pass rates.
- Do not change policy from a vendor status label alone; identify legitimate senders and alignment first.
- Ask what data window, domains, sources, and assumptions support every reported percentage.

## Is Proofpoint's DMARC check an instant tool?

No. The official [Proofpoint Email DMARC Compliance Check](https://www.proofpoint.com/us/learn-more/email-dmarc-check) describes this sequence: submit the form, join a 15-minute kickoff call, receive a one-page assessment, and discuss it during a follow-up call.

That is materially different from a public DNS lookup. The assessment may combine public records with data and interpretation collected during the engagement. The public page does not promise an immediate, anonymous result screen.

## What can each path establish?

```text
Proofpoint compliance assessment
  documented output: one-page SPF, DKIM, DMARC pass ratings and policy status
  requires: form and scheduled engagement
  ask: data window, domains, sources, exclusions, and calculation method

Public DMARC lookup
  output: record, policy, tags, and syntax visible in DNS now
  requires: domain only
  cannot show: historical message pass rates or complete sender coverage

Delivered-message headers
  output: SPF, DKIM, and DMARC result for one message path
  requires: a real message
  cannot show: every sender

DMARC aggregate reports
  output: receiver-reported authentication and alignment by source over time
  requires: a reporting address and collected XML
  cannot replace: owner confirmation before policy changes
```

The distinction matters because [DMARC](/learning/what-is-dmarc) evaluates message authentication and identifier alignment, while the policy itself lives in public DNS. [RFC 9989](https://www.rfc-editor.org/rfc/rfc9989.html) defines the current mechanism; a one-time record lookup and a traffic assessment answer different questions.

![Two evidence paths for DMARC: an immediate public-record lookup and a traffic-context assessment with scoped data.](/images/editorial/proofpoint-dmarc-checker/proofpoint-dmarc-checker-evidence-paths.svg "1100x620")

*Source: Original Palisade evidence diagram based on the [Proofpoint DMARC Compliance Check](https://www.proofpoint.com/us/learn-more/email-dmarc-check) and [RFC 9989](https://www.rfc-editor.org/rfc/rfc9989.html). [Open the full-size diagram](/images/editorial/proofpoint-dmarc-checker/proofpoint-dmarc-checker-evidence-paths.svg).*

## What should you ask before acting on the assessment?

Ask which domains and subdomains were included, the dates covered, which receivers supplied data, how SPF and DKIM pass rates were calculated, and whether percentages measure authentication or DMARC-aligned authentication.

Request the source inventory behind any failure rate. A source IP or provider name without a business owner is not enough to decide whether it is legitimate. Ask how forwarding, mailing lists, parked domains, and third-party senders were treated.

Finally, ask what evidence supports the recommended policy. A move to `p=quarantine` or `p=reject` should be tied to known senders, tested alignment, change ownership, and rollback criteria.

## What should you prepare for the assessment?

Bring a domain and subdomain inventory, the current DMARC records, a list of known sending services, recent aggregate reports if available, and sample headers from important production paths. Mark domains that do not send mail and identify the policy you are working toward. This gives the kickoff a concrete scope and makes it easier to notice a missing source or domain.

Assign an owner for DNS, each major sender, and the policy decision. Note any seasonal or low-volume systems that may not appear in a short data window. If a third party manages part of the mail flow, record who can change its SPF return path, DKIM signing domain, or selector. An assessment can identify evidence, but it cannot supply business ownership for an unknown source.

Write down the decision criteria before seeing the report. At minimum, require the data window, included domains, source inventory, alignment method, exclusions, and the evidence behind each recommended action. Also define the rollback condition and approval path for any DNS change. That turns the one-page result into an input to change control instead of a standalone authorization.

## How do you compare the assessment with your own evidence?

Start with the raw DMARC record and confirm the policy and report destinations independently. For each pass-rate or failure claim, trace the supporting sources in aggregate reports and compare sample headers from the same sending path. Differences may come from the reporting window, receiver coverage, forwarding, source grouping, or a distinction between authentication pass and aligned DMARC pass.

Document unresolved differences rather than averaging incompatible percentages. Ask Proofpoint which definition and dataset produced the number, then decide whether the same evidence supports the proposed policy for your domain. A report is most useful when another operator can reproduce the path from a recommendation back to DNS, message, or aggregate-report evidence.

![Four steps for tracing a DMARC assessment recommendation through scope, sender inventory, technical evidence, and controlled approval.](/images/editorial/proofpoint-dmarc-checker/proofpoint-dmarc-checker-recommendation-trace.svg "1100x620")

*Source: Original Palisade evidence-trace diagram based on the [Proofpoint DMARC Compliance Check](https://www.proofpoint.com/us/learn-more/email-dmarc-check) and the evidence model in [RFC 9989](https://www.rfc-editor.org/rfc/rfc9989.html). [Open the full-size recommendation trace](/images/editorial/proofpoint-dmarc-checker/proofpoint-dmarc-checker-recommendation-trace.svg).*

## How can you verify the public record immediately?

Run the domain through the Palisade [DMARC checker](/tools/dmarc). It can show the record, policy, report destinations, and common syntax issues that public DNS exposes. It cannot produce Proofpoint's one-page assessment, calculate SPF or DKIM pass rates, inspect private traffic, or evaluate Proofpoint as a service.

Then send a production message and inspect its headers. For fleet-wide evidence, collect and analyze [DMARC aggregate reports](/learning/dmarc-aggregate-report-format), whose current format is defined in [RFC 9990](https://www.rfc-editor.org/rfc/rfc9990.html). If you need to compare ongoing platforms, use the [DMARC analyzer shortlist](/compare/best-dmarc-report-analyzers) with requirements defined before vendor calls.

## What should happen after a warning?

Treat the warning as a question to investigate, not permission to paste a generic record. If DNS is malformed, repair the exact syntax error and recheck. If a pass rate is low, map failures to senders and determine whether SPF or DKIM can align. If the policy is monitoring-only, establish coverage before enforcement.

Revalidate in four layers: public DNS, sender configuration, a delivered message, and aggregate reports. A green result at one layer does not clear the others.

## Check the public record before the assessment call

Use the [DMARC checker](/tools/dmarc) when the immediate question is what receivers can resolve from DNS. Bring that result, a sender inventory, sample message headers, and recent aggregate-report findings to any assessment conversation.

The lookup cannot calculate private pass rates, reproduce Proofpoint recommendations, inspect a Proofpoint tenant, or decide whether a contract fits your organization.

## Sources and further reading

- [Proofpoint: Email DMARC Compliance Check](https://www.proofpoint.com/us/learn-more/email-dmarc-check)
- [Proofpoint: DMARC policy and common failure causes](https://www.proofpoint.com/us/us/blog/email-and-cloud-threats/dmarc-policy-why-dmarc-fails)
- [RFC 9989: current DMARC protocol](https://www.rfc-editor.org/rfc/rfc9989.html)
- [RFC 9990: aggregate reporting](https://www.rfc-editor.org/rfc/rfc9990.html)

## Frequently asked questions

### Does Proofpoint do DMARC?

Yes. Proofpoint offers DMARC-related assessment and product capabilities. The current compliance-check page specifically describes a form, kickoff call, one-page assessment, and follow-up call.

### Is Proofpoint's DMARC Compliance Check free?

Not enough public information is available to infer every commercial term, eligibility rule, or future follow-up. The page invites users to request the check, so confirm those terms before submitting.

### How do I check whether DMARC is working right now?

Use a public lookup to confirm the record, then inspect a real message for `dmarc=pass`. Review aggregate reports to understand results across senders and time.

### Can a public checker calculate SPF and DKIM pass rates?

No. DNS shows configuration, not traffic outcomes. Pass rates require message-level or aggregate-report data and a defined measurement window.
