O que é o formato de ficheiro EML?
Arquivos com a extensão .eml contêm uma única mensagem de e-mail armazenada como um arquivo individual, compreendendo os cabeçalhos da mensagem, o corpo e quaisquer anexos. O formato é usado por uma ampla gama de programas clientes de e-mail. Ele está em conformidade com a RFC 5322 (que substituiu a RFC 822 original de 1982) e usa codificação MIME para conteúdo de várias partes e anexos. Como o .eml é um formato de texto simples, qualquer arquivo .eml pode ser aberto em um editor de texto para inspecionar seus cabeçalhos brutos e conteúdo codificado em MIME.
Um cabeçalho de mensagem inclui:
- Endereços de e-mail do remetente e destinatário(s),
- Assunto da mensagem,
- Data, hora e a cadeia de servidores de e-mail que retransmitiram a mensagem,
- Metadados adicionais sobre tipo de conteúdo, links incorporados e anexos.
Arquivos .eml podem ser enviados como anexos para outras mensagens de e-mail. Eles podem ser abertos na maioria dos programas clientes de e-mail - incluindo Mozilla Thunderbird, Microsoft Outlook e Apple Mail. Tais programas também costumam permitir a gravação de mensagens no formato .eml em disco, por exemplo, para arquivamento ou backup. Formatos relacionados incluem .msg (formato de mensagem proprietário do Outlook da Microsoft), .mbox (uma caixa de correio de arquivo único que concatena várias mensagens) e .emlx (variante por mensagem do Apple Mail com um invólucro de metadados extra).
Segurança e proteção
RISCO: MEDIUMO arquivo .eml em si é texto simples e não pode ser executado por conta própria, mas um e-mail pode carregar as ameaças usuais de e-mail: anexos maliciosos (abra o .eml em um cliente real para que ele os isole/sinalize em vez de extraí-los cegamente), links de phishing e pixels de rastreamento de imagem remota que informam quando você abriu a mensagem. Trate um .eml inesperado da mesma forma que um e-mail inesperado - não abra anexos dentro dele nem clique em links, a menos que confie na fonte. Os cabeçalhos no arquivo podem ser inspecionados (resultados Received, SPF/DKIM/DMARC) para julgar se o remetente é genuíno, o que é uma das razões pelas quais o .eml é usado como evidência.
Detalhes do formato
em resumoProgramas que abrem arquivos EML
Detalhes técnicos
especificação profunda| Tipo MIME | message/rfc822 |
| Padrões governantes | RFC 5322 (formato de mensagem e cabeçalhos), RFC 2045-2049 (partes do corpo MIME e codificação) |
| Codificação de arquivo | Texto simples (base US-ASCII); conteúdo não-ASCII codificado conforme as regras MIME (Base64, Quoted-Printable ou um conjunto de caracteres declarado como UTF-8) |
| Magic bytes | Nenhum - sem assinatura binária; o arquivo convencionalmente começa com um campo de cabeçalho como «From:», «Received:» ou «Date:» |
| Codificação de anexos | Anexos binários codificados como Base64 dentro de partes MIME multipart/mixed; Content-Disposition: attachment os marca para download |
| Estrutura multi-partes | MIME multipart/mixed para corpo de mensagem e anexos combinados; multipart/alternative para corpo HTML + fallback em texto simples |
| Suporte a corpo HTML | Transportado como uma parte MIME text/html, normalmente emparelhado com um fallback text/plain dentro de um invólucro multipart/alternative |
| Imagens em linha | Incorporadas via URIs Content-ID (cid:) referenciadas no corpo HTML, declaradas com Content-Disposition: inline |
| Criptografia | S/MIME (RFC 5751) usando o tipo MIME application/pkcs7-mime, ou PGP/MIME (RFC 3156) |
| Assinaturas digitais | Assinatura destacada S/MIME (multipart/signed com application/pkcs7-signature) ou assinatura OpenPGP via PGP/MIME |
| Finais de linha | CRLF (\r\n) exigido pela RFC 5322; muitos clientes de e-mail também aceitam arquivos apenas com LF |
| Limite de comprimento de linha | 998 caracteres por linha (limite rígido da RFC 5322); 78 caracteres por linha recomendado para legibilidade |
| Declaração de conjunto de caracteres | Charset declarado no cabeçalho Content-Type de cada parte MIME (ex: UTF-8, ISO-8859-1); o padrão é US-ASCII |
| Variante Apple Mail | .emlx - envolve a mensagem RFC 5322 em um envelope de metadados XML/plist; usado internamente pelo Apple Mail para armazenamento por mensagem |
| Portabilidade | Um único arquivo .eml é inteiramente autocontido e pode ser movido entre qualquer cliente compatível com RFC 5322 sem conversão |
| Lançado | RFC 822 (1982), MIME RFC 2045 (1996); .eml extension popularized by Outlook Express, late 1990s |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.rfc-editor.org |
Conversões de EML
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos EML.