Skip to content
h2check
ChecksToolsChecklists
Checks

Email and DNS

26 procedures covering SPF, DKIM, DMARC, MX records, DNS propagation and TTL. Out of scope here: mailbox provider internal rules, marketing deliverability consulting, mail server administration.

Email Authentication

  • How to check DKIM record5 min
  • How to check DKIM selector6 min
  • How to check DMARC alignment8 min
  • How to check DMARC record5 min
  • How to check if an email has passed SPF DKIM and DMARC10 min
  • How to check MTA-STS6 min
  • How to check SPF lookup limit6 min
  • How to check SPF record4 min
  • How to verify DKIM signature15 min

DNS Records

  • How to check a record of domain4 min
  • How to check cname record5 min
  • How to check dns records6 min
  • How to check if dnssec is enabled8 min
  • How to check mx records6 min
  • How to check ns record8 min
  • How to check ptr record7 min
  • How to check txt record of a domain5 min

Email Testing

  • How to check if email bounced14 min
  • How to check List-Unsubscribe header12 min
  • How to test email sending in a test environment12 min
  • How to test SMTP connection10 min
  • How to test transactional email rendering12 min
  • Test SMTP with STARTTLS12 min

DNS Propagation

  • How to check dns cache6 min
  • How to check dns propagation8 min
  • How to check dns ttl7 min

Checklists

  • DNS migration checklist13 checks
  • Email testing checklist17 checks

Questions people ask about this area

  • how to test if spf record is working
  • how to check bimi record
  • why does dmarc fail when spf and dkim pass
  • how to check if a txt record exists
  • programmatically check if domains are dnssec protected
  • test my dns resolver

h2check.org is published by Maks Verny. Every procedure lists the date its commands were last run.

Checks · Tools · Checklists

Methodology · About · Contact

Checker inputs and results are not stored. What that means in practice is on the methodology page.