Test filesEmail › missing-required-headers.eml

Sample EML file (missing required headers)

A message with no Date and no Message-ID, and a body separated by a bare LF instead of CRLF.

↓ Download missing-required-headers.eml
Filenamemissing-required-headers.eml
FormatEML
Size103 bytes (103 bytes)
MIME typemessage/rfc822
SHA-2563a617a25fbe83b53870bbd113f6ca0adc16e8b9e30d8be066b0354be1df25576
What this file catchesParsers that assume Date and Message-ID always exist, and ones that only split the header block on CRLFCRLF. Both are extremely common assumptions.

Download & verify

curl -fsSL -o "missing-required-headers.eml" "https://files.hexaqa.com/email/missing-required-headers.eml"
curl -fsSL "https://files.hexaqa.com/email/missing-required-headers.eml" | sha256sum # expect: 3a617a25fbe83b53870bbd113f6ca0adc16e8b9e30d8be066b0354be1df25576

More email test files

html-multipart.emlinline-image-cid.emllong-folded-headers.emlmailbox.mboxoutlook-message.msgplain-text.emlquoted-printable.emlspoofed-display-name.eml

← All Email files