Verify sending domains with DKIM, SPF and staged DMARC

Add a domain and Minket lists the records to publish, checks them, and shows what fails and why.

Domains

mail.fernbank.example

0192f4a0-0000-7000-8000-000000000301Transactional stream

5 of 6verified
Status
Partly verified
Authentication
Failing
Last check
52 minutes ago

Live mail waits until the SPF record on the bounce host checks out.

  • DKIM CNAME7f3a9c._domainkey.mail.fernbank.example7f3a9c.dkim.amazonses.comVerified
  • DKIM CNAMEb21e04._domainkey.mail.fernbank.exampleb21e04.dkim.amazonses.comVerified
  • DKIM CNAMEc9d811._domainkey.mail.fernbank.examplec9d811.dkim.amazonses.comVerified
  • MAIL FROM MXbounce.mail.fernbank.example10 feedback-smtp.<region>.amazonses.comVerified
  • SPF TXTbounce.mail.fernbank.examplev=spf1 include:amazonses.com ~allThe TXT on the bounce host does not include amazonses.com.Failed
  • DMARC TXT_dmarc.mail.fernbank.examplev=DMARC1; p=none; rua=mailto:dmarc@fernbank.exampleVerified
Fix the record, then Check DNS: the ring closes.

Checked every hour until they verify

Then every 6 hours, and test keys keep working while a record fails.

403 domain_authentication_failed
SPF, DKIM or DMARC is failing for this domain. Sending resumes when DNS is fixed.
The answer to live mail from a failing domain

DMARC is staged by a person

It tightens one step at a time, and only while the domain passes.

  1. p=noneReceivers report; nothing is filtered.
  2. p=quarantineMail that fails goes to spam.
  3. p=rejectMail that fails is refused.

Cloudflare writes the records it showed you

With a Cloudflare token the console lists what it would write, writes it, and never changes a record it did not create.

The plan before Write 5 records
RecordTypePlan
DKIM3 CNAMEcreate
MAIL FROMMXcreate
SPFTXTcreate
DMARCTXTalready in place

Reports, Postmaster, seed tests and BIMI

Questions

Do subdomains work?

Yes: mail.fernbank.example gets its own records and checks, apart from fernbank.example.

Do I need Cloudflare?

No. Publish the records at any DNS host; the token only saves the copying.

How many domains per project?

Up to 50.