Converter EML para MSG
Use MSG quando o fluxo de trabalho do destinatário no Outlook exigir arquivos de mensagem do Outlook. Depois de converter o EML, confira os cabeçalhos da mensagem, os anexos e as imagens incorporadas na versão de destino do Outlook.
Comparação de formatos e especificações técnicas
| Especificação | EML | MSG |
|---|---|---|
| Tipo MIME | message/ | application/ |
| Tipo | arquivo padrão de mensagem de e-mail | arquivo de item do Microsoft Outlook |
| Compressão | nenhum (codificado em MIME multipart) | fluxos de armazenamento composto OLE não compactados |
| Especificação padrão | IETF RFC 5322 | Microsoft MS-OXMSG Specification |
| Assinatura binária (magic bytes) | From: / Received: / Return-Path: (RFC 822/5322 header lines) | D0 CF 11 E0 A1 B1 1A E1 (Compound File Binary OLE2 header) |
Visão geral e aplicações do formato
EML é um formato de mensagem da Internet geralmente armazenado como arquivo de texto com partes MIME. Outlook MSG é um contêiner de mensagem específico da Microsoft. A conversão entre eles pode ajudar a transferir uma mensagem para um fluxo de trabalho compatível com Outlook, mas os campos da mensagem, os anexos e as propriedades específicas do aplicativo podem não ser mapeados exatamente. Confira a mensagem convertida no cliente de destino antes de usá-la em arquivamento ou gestão de registros.
Especificações técnicas e análise de codecs
Um arquivo EML usa o tipo MIME message/rfc822 e contém linhas de texto simples separadas por retornos de carro e avanços de linha (CRLF). Os anexos podem usar codificação Base64 ou quoted-printable. Já um arquivo Outlook MSG usa o tipo MIME application/vnd.ms-outlook e se baseia na arquitetura OLE Compound Document. Esse contêiner OLE funciona como um pequeno sistema de arquivos dentro de um arquivo, com fluxos de armazenamento e tags de propriedades para guardar informações da mensagem, tabelas de destinatários e fluxos do corpo do e-mail. Nenhum formato usa compactação com perdas; assim, o texto e os dados binários permanecem iguais durante a conversão. A assinatura de um arquivo EML é texto ASCII padrão. Um arquivo MSG começa com os bytes mágicos hexadecimais D0 CF 11 E0 A1 B1 1A E1, que o identificam como um contêiner OLE válido.
Compatibilidade com sistemas operacionais e navegadores
EML pode ser aberto por muitos clientes de e-mail, incluindo Thunderbird e Apple Mail, mas o suporte varia conforme a versão e o método de importação. MSG é usado principalmente no Microsoft Outlook e em visualizadores compatíveis; a disponibilidade depende da plataforma e do produto.
Informações úteis
Antes de converter grandes arquivos de mensagens em lote, confira se o ambiente de destino oferece suporte completo a arquivos compostos OLE.
Perguntas frequentes
Como converter E-mail RFC 822 para Outlook MSG sem perder qualidade?
Não totalmente. Alguns campos da mensagem, detalhes MIME e propriedades específicas do Outlook podem não ser transferidos com exatidão. Verifique anexos, imagens incorporadas, cabeçalhos e propriedades na versão de destino do Outlook.
Qual é a diferença entre E-mail RFC 822 e Outlook MSG?
Um arquivo EML RFC 822 é um arquivo de texto simples e linear, estruturado com delimitadores MIME. Um arquivo Outlook MSG é um arquivo binário composto OLE que organiza os dados de e-mail em fluxos de armazenamento hierárquicos e blocos de propriedades específicos do Microsoft Outlook.