Email Message (EML) Parser
Parse raw email messages in EML format (RFC 5322). View email headers, decode MIME parts, inspect HTML and plain text bodies, list attachments, and trace delivery routes through Received headers.
Especificacoes
Casos de Uso Comuns
- Debug email delivery issues
- Inspect spam/phishing email headers
- Analyze exported .eml files
- Verify DKIM/SPF/DMARC authentication results
- Trace email routing through mail servers
Funcionalidades
- Parse email envelope (From, To, CC, Subject, Date)
- Decode MIME multipart messages (text/plain, text/html)
- List and preview attachments
- Display all headers with decoded RFC 2047 encoded words
- Trace delivery route via Received headers
- Render HTML email body in sandboxed iframe
- Syntax-highlighted HTML source view
Exemplos
Simple Email
Experimente →A basic email with text body
From: sender@example.com
To: recipient@example.com
Subject: Hello World
Date: Thu, 27 Mar 2026 10:00:00 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
This is a simple test email message.Multipart Email
Experimente →Email with both text and HTML parts
From: "Alice" <alice@example.com>
To: "Bob" <bob@example.com>
Subject: Meeting Tomorrow
Date: Thu, 27 Mar 2026 14:30:00 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="boundary123"
--boundary123
Content-Type: text/plain; charset="UTF-8"
Meeting at 3pm tomorrow in the main conference room.
--boundary123
Content-Type: text/html; charset="UTF-8"
<html><body><p>Meeting at <b>3pm tomorrow</b> in the main conference room.</p></body></html>
--boundary123--Dicas
- Drop an .eml file to parse it directly.
- Use the Headers tab to inspect authentication results (SPF, DKIM, DMARC).
- The Received chain shows the path your email took through mail servers.
Entendendo Email Message (EML)
EML is the standard file format for email messages, following RFC 5322 (Internet Message Format). Every email consists of two main parts: headers and body, separated by a blank line. Headers contain metadata like sender, recipient, subject, date, and routing information. The body contains the actual message content.
Modern emails use MIME (Multipurpose Internet Mail Extensions, RFC 2045-2049) to support rich content. A MIME multipart message can contain multiple parts: a plain text version, an HTML version, and file attachments, all encoded within the same message using boundary separators.
Email headers tell the story of how a message was created and delivered. The Received headers form a chain showing each mail server the message passed through, with timestamps. Authentication-Results headers show whether the message passed SPF (sender verification), DKIM (digital signature), and DMARC (policy alignment) checks — crucial for understanding spam filtering and deliverability.
The EML format is used by email clients for export/import, by mail servers in their queues, and by forensic analysts investigating phishing or spam campaigns. Understanding the raw email format is essential for debugging delivery issues, verifying email authentication, and analyzing suspicious messages.