Converter MBOX para EML
A conversão de um arquivo MBOX em arquivos EML individuais divide uma base de dados gigante de e-mails em documentos de mensagens separados e padronizados.
Comparação de formatos e especificações técnicas
| Especificação | MBOX | EML |
|---|---|---|
| Tipo MIME | application/ | message/ |
| Tipo | arquivo de concatenação de caixas de correio eletrônico | arquivo padrão de mensagem de e-mail |
| Compressão | nenhum (concatenação de texto) | nenhum (codificado em MIME multipart) |
| Especificação padrão | IETF RFC 4155 | IETF RFC 5322 |
| Assinatura binária (magic bytes) | 46 72 6F 6D 20 (From separator line) | From: / Received: / Return-Path: (RFC 822/5322 header lines) |
Visão geral e aplicações do formato
MBOX pode armazenar muitas mensagens em um único arquivo, enquanto EML armazena mensagens individuais. Separar um arquivo MBOX pode ajudar quando o destinatário precisa de arquivos de mensagem separados, mas o suporte do cliente de e-mail, o tamanho do arquivo e o tempo de processamento variam conforme o aplicativo e a quantidade de mensagens. Confira as mensagens exportadas e os anexos antes de usá-los como arquivo ou cópia de registros.
Especificações técnicas e análise de codecs
Um arquivo MBOX (application/mbox) é um contêiner de texto simples que concatena várias mensagens de e-mail em sequência. A linha de cabeçalho From - funciona como delimitador e marca onde uma mensagem termina e a próxima começa. Não há compactação, então o fluxo de texto permanece contínuo. Já um arquivo EML usa o tipo MIME message/rfc822 para armazenar uma única mensagem completa, com codificação MIME multipart para anexos e conteúdo HTML. Durante a conversão, um analisador lê o fluxo MBOX, identifica cada delimitador From -, extrai os blocos de texto e salva cada um com a extensão .eml. O processo não perde dados: os dois formatos seguem as regras padrão de mensagens da Internet definidas nas RFC 5322 e RFC 822, sem alterar nem compactar o texto ou os anexos binários.
Compatibilidade com sistemas operacionais e navegadores
MBOX costuma armazenar uma caixa de correio em um único arquivo com várias mensagens; EML armazena cada mensagem separadamente. Thunderbird e outros clientes podem importar MBOX, enquanto arquivos EML podem ser abertos ou importados individualmente. Confira anexos e datas depois da exportação, antes de usar os arquivos como arquivo de mensagens.
Informações úteis
Mantenha cópias de segurança dos arquivos MBOX originais antes de separá-los em arquivos EML. Processar dezenas de milhares de mensagens individuais pode encher os diretórios de destino e sobrecarregar sistemas de arquivos mais antigos.
Perguntas frequentes
Como converter um arquivo MBOX para E-mail RFC 822 sem perder qualidade?
A conversão pode preservar mensagens e anexos, mas o resultado depende do programa e da forma como trata os delimitadores MBOX. Verifique o resultado.
Qual é a diferença entre um arquivo MBOX e um E-mail RFC 822?
Um arquivo MBOX é um único contêiner que reúne várias mensagens de e-mail, separadas por marcadores de texto. Um arquivo EML é independente e contém uma única mensagem, seguindo os padrões RFC 822 e RFC 5322.