Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
EML
Um e-mail avulso com cabeçalhos e anexos, do jeito que a maioria dos programas de e-mail exporta.
EML
EML é um formato de texto puro que abre em qualquer editor. Ele é usado para e-mail e o arquivamento.
A extensão é .eml e o nome por extenso é Email Message. Os dois importam menos do que aquilo que o arquivo consegue carregar, e é disso que trata o resto desta página.
Ele remonta a 1982. A especificação é RFC 5322.
A um formato que se manteve legível por tanto tempo dá para confiar algo que você quer de volta daqui a dez anos.
Ela está publicada por inteiro, então dá para implementá-la a partir do documento em vez de por observação — é por isso que o formato aparece em tantos programas e por isso que arquivos escritos há vinte anos ainda abrem. Especificação publicada não é o mesmo que livre de royalties: quando o formato embrulha um codec, o licenciamento das patentes é uma questão à parte, que a norma não resolve.
Mozilla Thunderbird, Microsoft Outlook e Apple Mail leem esse formato, e a maioria dos programas do mesmo tipo também.
Quando um arquivo não abre, o formato raramente é o problema — mais comum é o programa ser mais antigo que ele. Converter para algo mais antigo é o caminho confiável, e é para isso que serve o resto deste site.
Nenhum navegador lê o formato.
Esse é de longe o motivo mais comum para convertê-lo: não que o formato seja ruim, mas que o lugar onde você quer mostrar o arquivo não consegue lê-lo.
EML foi feito para ser entregue, não para se trabalhar dentro dele. Editar um é possível e raramente agradável; o caminho sensato passa pelo original e por uma nova exportação.
Quase ninguém cria um arquivo EML de propósito. Eles aparecem quando uma mensagem sai de um cliente de e-mail: arraste um e-mail do Thunderbird ou do Apple Mail para a área de trabalho e o que cai ali é um EML. Peça ao Google uma cópia dos seus dados e a caixa de entrada chega como MBOX, mas mensagens individuais salvas da interface web saem como EML. Exporte de um provedor de webmail, um sistema de helpdesk ou um produto de arquivamento, e EML costuma ser uma das opções.
A segunda origem é revelação de documentos. Quando uma empresa precisa entregar correspondência — para um tribunal, um regulador, um auditor, um funcionário exercendo um pedido de dados —, EML é o formato enviado, porque é a mensagem exatamente como foi transmitida, não a renderização de alguém.
Abra um EML num editor de texto e o topo é legível na hora: De, Para, Assunto, Data, e depois uma longa cauda de cabeçalhos que servidores de e-mail acrescentaram no caminho — linhas Received rastreando cada salto, identificadores de mensagem, resultados de autenticação, pontuações de spam. Essa trilha é o motivo de o formato importar numa disputa. É evidência de como a mensagem viajou, e não está presente numa captura de tela nem numa impressão.
Abaixo dos cabeçalhos, o corpo é dividido em partes MIME: geralmente uma versão em texto puro e uma versão em HTML da mesma mensagem, para que qualquer cliente mostre algo. Anexos seguem como partes adicionais, codificados em base64 — motivo pelo qual um arquivo contendo uma fotografia de dois megabytes ocupa cerca de 2,7 megabytes em disco e parece, num editor, uma parede de caracteres sem sentido. Nada é comprimido, e nada é escondido.
Este é o problema prático que traz a maioria das pessoas ao formato. Clicar duas vezes num EML numa máquina Windows sem programa de e-mail configurado abre uma caixa de diálogo perguntando qual aplicativo usar, e a resposta honesta é que talvez não exista um instalado.
Três saídas. O Thunderbird é grátis, lê EML nativamente e é o menos trabalhoso se você tem vários para olhar. Qualquer editor de texto mostra os cabeçalhos e o corpo em texto puro, suficiente para responder «quem mandou isso e quando» sem instalar nada. E se o arquivo precisa ser arquivado, encaminhado ou anexado a algo, converter para PDF é a opção que remove a dependência inteiramente — o destinatário não precisa de nada além de um navegador.
MSG é o formato próprio do Outlook e é uma estrutura de documento composto da Microsoft em vez de texto. Carrega coisas que só fazem sentido dentro do Outlook — categorias, sinalizadores, o estado da mensagem na caixa de entrada — e precisa do Outlook, ou de algo que fez engenharia reversa dele, para ser lido de qualquer jeito.
EML é o equivalente aberto, definido pela RFC 5322 e legível por qualquer coisa. Se você recebeu um EML, alguém exportou de um cliente baseado em padrões ou de um servidor; se recebeu um MSG, veio do Outlook. O conteúdo é praticamente a mesma mensagem; a diferença é quem consegue abrir daqui a dez anos sem uma licença.
Formatos que sobrevivem décadas têm duas propriedades: são texto puro, e são especificados num documento público que não mudou de lugar. EML tem as duas. O padrão relevante foi publicado pela primeira vez em 1982 e sua revisão atual continua livremente legível, motivo pelo qual uma mensagem escrita em 1995 abre hoje sem software especial.
Também guarda a mensagem em vez de uma imagem dela. Um PDF de um e-mail é uma renderização — a ideia de um cliente sobre como o HTML deveria aparecer, num dia, numa largura de janela. O EML é a fonte de onde essa renderização veio, completo com os cabeçalhos que mostram que é genuíno. Guarde o EML como o registro e gere o PDF sempre que alguém precisar ler.
Anexos são a reclamação usual. Estão dentro do arquivo, mas um editor de texto os mostra como base64, e só um cliente de e-mail ou um conversor vai separá-los de volta. Se você precisa do anexo e não da mensagem, abra o EML no Thunderbird e salve de lá.
Codificação de caractere é a segunda. Mensagens antigas declaram codificações que editores modernos adivinham errado, e é assim que um e-mail em alemão termina cheio de pontos de interrogação. A declaração está nos cabeçalhos, então a informação está lá — é o editor, não o arquivo, que está perdendo ela.
A terceira é que o Windows não tem manipulador embutido. Um arquivo que não abre quase sempre é isso em vez de uma mensagem corrompida, e vale conferir antes de concluir que a exportação falhou.
Uma exportação de caixa de entrada completa chega como MBOX — um arquivo com toda mensagem concatenada dentro, conveniente para um backup e inútil para entregar três e-mails específicos. Dividir em arquivos EML individuais é o primeiro passo normal em qualquer exercício de revelação de documentos.
A ordem importa se você trabalha contra um prazo: divida o MBOX primeiro, identifique as mensagens realmente relevantes, depois converta só essas para PDF no pacote. Converter a caixa de entrada inteira primeiro é como as pessoas acabam com quatro mil PDFs e nenhum jeito de encontrar nada.
| Extensão | .eml |
|---|---|
| Tipo de mídia | message/rfc822 |
| Primeira publicação | 1982 |
| Especificação | RFC 5322 |