Skip to content
Comcast (Xfinity)

DM000001: rejected by the sender's DMARC policy

Xfinity rejected the message because it passed neither SPF nor DKIM for the sending domain, and it applied that domain's published DMARC policy.

Comcast
Provider
Sources checked
Author

At a glance

Code
DM000001
Who has to act
The sender. The fix is on the sending side: your domain, your server or your list.

What it means

DMARC lets a domain owner publish what receivers should do with mail that uses the domain in its From address but fails authentication. Xfinity honours that policy. DM000001 says the message passed neither DKIM nor SPF for the sending domain, so Xfinity applied the domain's published policy and refused it. When the domain is yours, a likely cause is a sending service that is not authenticated for it, such as a newsletter tool or a CRM sending in your name. When the domain belongs to someone else, the message may be a forgery, which is what the policy exists to stop, or it may have been forwarded in a way that broke authentication.

Common causes

  • A service sending in your name is not covered by your SPF record and does not sign with DKIM for your domain.
  • DKIM signs with a different domain from the From address, so it does not count for DMARC.
  • The message was forwarded or altered on the way, breaking SPF and DKIM.
  • Someone forged the domain in the From address.

How to fix it

  1. 01Look up the domain's DMARC, SPF and DKIM records and identify which sending source failed.
  2. 02Add that source to SPF or, better, have it sign with DKIM using your domain.
  3. 03Use DMARC aggregate reports to find every source sending as your domain before tightening the policy.
  4. 04If you need more help, use Report an issue under Postmaster on Xfinity's Customer Security Assurance site.

Sources

What this page rests on, checked on 20 Oct 2026. The explanation is ours; the reply text is the server's.

  1. ODM00001Rejected by Xfinity's own DMARC policy.Xfinity's outgoing mail servers refused the message under Xfinity's own published DMARC policy, because it passed neither DKIM nor SPF for the domain.Comcast

Further reading

All 33 Comcast codesEvery code in the wikiPaste your own bounce

Beat · paid monitoring

A heartbeat for your email.

Beat runs every check on this site on a schedule: 41 checks, 33 blacklists and real inbox placement. The moment something breaks, it tells you what broke, why it matters, and the exact fix.

example.comWatching
  • SPFpass
  • DKIMpass
  • DMARCp=none
  • Blacklists0 of 33

Illustrative. Your domain, every few hours.

Also from us:Pulse: your own sending infrastructureConsulting: $65/hr, no retainer