Paste the headers
Where do I find them?What MailDingo checks
Authentication
Reads the SPF, DKIM, DMARC and ARC results your provider recorded and explains each one, including whether the passing domain actually aligns with the From address.
Route and delays
Turns the Received lines into a timeline, converts every timestamp to UTC and shows the delay at each hop, so a slow server stands out.
Red flags
Reply-To traps, display-name spoofing, mismatched Return-Path, look-alike domains with Cyrillic or Greek letters, and missing authentication.
The raw view
Every field in a monospace view, colour-coded and linked to its explanation, with encoded subjects and names decoded. Recognises Gmail, Microsoft 365, Amazon SES, SendGrid and more.
MailDingo can't look anything up on the internet: it shows what the receiving server recorded when the message arrived, which is the evidence that matters. How it works
Worked examples
All 11 examplesInvented but realistic messages: genuine mail, spoofs, a mailing list rescued by ARC, a look-alike domain and a four-hour delay. Open one to see the full analysis.
Guides
All 28 guidesWhat does that result mean?
All resultsSPF
SPF checks whether the server that delivered the message was allowed to send for the envelope (bounce) domain.
spf=pass spf=fail spf=softfail spf=neutral spf=none spf=temperror spf=permerror
DKIM
DKIM checks a cryptographic signature that a domain (d=) put on the message, proving that domain handled it and the signed parts were not changed.
dkim=pass dkim=fail dkim=neutral dkim=none dkim=temperror dkim=permerror dkim=policy
DMARC
DMARC asks: did SPF or DKIM pass for a domain that matches the From address you see? That match is called alignment.
dmarc=pass dmarc=fail dmarc=none dmarc=temperror dmarc=permerror