TMailr

← All writing

Guides

Getting to DMARC p=reject without breaking your mail

19 July 2026 · 6 min read

Start at none and read the reports

p=none changes nothing about delivery and starts the reports flowing. Give it a few weeks. Every marketing tool, invoicing system, helpdesk and CI job that mails as you will show up, and there are always more than anyone expects.

Fix alignment, not just authentication

A vendor passing their own SPF does not help you. You need SPF or DKIM to pass for **your** From: domain. Usually that means letting them DKIM-sign with a key published on a subdomain of yours.

Then quarantine, then reject

Watch out for anything that only sends once a year: invoices, renewal notices, tax season tools. They are the classic p=reject casualty.

More on guides