Skip to content
notspoofed.comSPF · DKIM · DMARC

5.7.509: rejected by the DMARC policy

By · Published

Hard bounceYour authentication setup

The error

550 5.7.509 Access denied, sending domain does not pass DMARC verification

550 5.7.1 Unauthenticated email from example.com is not accepted due to domain's DMARC policy

What it means

The From domain publishes a DMARC policy of reject or quarantine, and this message did not pass an aligned SPF or DKIM check, so the receiver honoured that policy.

Your mail is not proving it came from you. SPF, DKIM or DMARC is missing or failing.

Why it happens

Almost always alignment rather than a failed check. A vendor can pass SPF perfectly for its own envelope domain and still fail DMARC, because DMARC compares the passing domain against the one in your From header. That trap catches more senders than every other DMARC problem combined.

How to fix it

  1. If you own the From domain, this is an unauthorised sender — authenticate it or stop it.
  2. If you are forwarding mail, expect this: forwarding breaks SPF, and only a surviving DKIM signature saves it.
  3. Check DMARC alignment rather than just whether SPF or DKIM passed.

Related guides