DNS, email and security

DMARC

DMARC is a DNS policy that tells receiving mail servers what to do with email that fails SPF or DKIM checks, and where to send reports about it.

What DMARC means in practice

A DMARC record can ask receivers to do nothing but report (p=none), to put failing mail in spam (p=quarantine) or to reject it (p=reject). The reports show who is sending mail in your name.

It builds on spf record and dkim: mail passes when one of them passes and matches the domain in the visible From address.

Why it matters

DMARC with a quarantine or reject policy is the main way to stop others from sending convincing mail from your domain.

Try it

All terms in the glossary