Fix guide

How to Fix DMARC Alignment for Fastmail

On Fastmail DNS you’re mostly done — bring your own DNS elsewhere? Add their SPF include + DKIM TXT by hand.

Why Fastmail + external DNS fights you

You moved DNS away from Fastmail but didn’t paste their SPF + DKIM — outbound mail won’t align until you do.

Exact DNS records

SPF: include:spf.messagingengine.com DKIM: TXT at fm1._domainkey / fm2._domainkey / fm3._domainkey (per Fastmail UI)

Step-by-step fix

Step 1 Fastmail → Settings → Domains
Step 2 Copy SPF include:spf.messagingengine.com and DKIM TXT
Step 3 Add DKIM at fm1._domainkey / fm2 / fm3 as Fastmail shows
Step 4 Ensure single SPF TXT with include:spf.messagingengine.com
Step 5 Wait for DNS propagation
Step 6 Confirm DKIM and alignment with DNS Preflight

Run your domain through DNS Preflight

Open DNS Preflight →

FAQ

Fastmail DNS vs external DNS for DMARC?

Fastmail can manage DNS for you with one click. On external DNS, manually add SPF and DKIM TXT values from Fastmail settings.

What DKIM selectors does Fastmail use?

Fastmail may use fm1, fm2, fm3 selectors — follow the exact hostnames in your domain panel.

What SPF include does Fastmail need?

include:spf.messagingengine.com in your SPF TXT.

How do I verify Fastmail DKIM?

Fastmail shows status when records are correct. DNS Preflight can verify public DKIM keys.

Does Fastmail support DMARC p=reject?

Yes when alignment passes — monitor reports.