tools/email-header-analyzer

What actually happened to this email?

Paste the raw headers below — you'll get the delivery path hop by hop with delays, the SPF / DKIM / DMARC verdicts, and the spoofing red flags. Everything runs in this browser tab; the headers are never uploaded anywhere. In Outlook: open the message → File → Properties → Internet headers. In OWA: ⋯ → View → View message details.

header-analyze --paste
// tip: paste everything — partial headers give partial answers

message.txt

flags.log

route.trace — oldest hop first

Headers keep failing auth for your own domain? Run the domain itself through ./email-security-grade