Dividir um arquivo de correio num ficheiro por mensagem
Publicado a 08/09/2026 · 4 min de leitura · Ferramentas de ficheiros
Daniel Okonkwo — Programador front-end e redator de Tecnologia na OneKitly
Desempenho web · Formatos de ficheiro
Verificado a partir de 3 fontes
Dividir um arquivo transforma um único objeto opaco numa pasta de ficheiros correntes, e quase tudo o que queiras fazer com correio antigo fica mais fácil a partir daí. A pesquisa do teu sistema indexa os ficheiros .eml e não indexa o interior de um .mbox; um cliente de correio abre um com duplo clique e não consegue abrir o arquivo de todo; uma cópia de segurança que copia ficheiros alterados copia uma pequena mensagem em vez do arquivo inteiro de vários gigabytes sempre que recebes algo. Apagar também passa a ser possível mensagem a mensagem em vez de tudo ou nada. A divisão lê as linhas de separação — From, um remetente, uma data — e escreve um ficheiro por mensagem, que levas em conjunto num zip. Nada é carregado: o arquivo é lido no teu navegador, o que para uma caixa de correio é a diferença entre uma conversão e uma divulgação.
Um .mbox é um único ficheiro enorme que o teu sistema não sabe pesquisar. Transforma-o em ficheiros .eml e cada mensagem passa a ser algo que a tua máquina indexa, o teu cliente de correio abre e podes apagar um a um.
Um ficheiro por mensagem é um sistema de arquivo
Assim que as mensagens são ficheiros separados, as ferramentas que já tens começam a funcionar sobre elas. Ordenar por data, mover um ano para a sua própria pasta, guardar as vinte que contam e apagar o resto, anexar uma a outra mensagem, pôr algumas sob controlo de versões com um projeto — nada disso é possível enquanto tudo está colado num arquivo, e tudo se torna corrente assim que o arquivo é uma pasta.
O que guardar, e por quanto tempo
Um arquivo que não consegues abrir não é um arquivo, é um ficheiro que não te atreves a apagar. Dividi-lo permite decidir a sério: guardar a correspondência que documenta alguma coisa — um contrato, um diagnóstico, um litígio, uma troca de família — e deixar ir o resto. Permite também extrair os anexos de uma vez e arrumá-los onde pertencem, que costuma ser onde o valor real se escondia.
Perguntas frequentes
- Como são nomeados os ficheiros individuais?
- Do nome do próprio arquivo mais um número, pela ordem em que as mensagens aparecem no ficheiro — que é a ordem por que chegaram. Isso mantém a sequência intacta e evita as duas formas como um nome tirado da mensagem corre mal: os assuntos contêm caracteres que um sistema de ficheiros recusa, e dezenas de mensagens do mesmo fio partilham o assunto exatamente.
- Os anexos vêm juntos?
- Sim — cada .eml é a mensagem completa, com os anexos codificados lá dentro tal como estavam no arquivo. É por isso que a soma dos ficheiros divididos dá aproximadamente o tamanho do arquivo e não algo mais pequeno. Extrair os anexos como ficheiros separados é um segundo passo, que vale a pena para os grandes.
- Posso repor as mensagens num cliente de correio?
- Sim. A maioria dos clientes importa .eml arrastando os ficheiros para uma pasta, e o Thunderbird, o Mail da Apple e o Outlook aceitam-nos todos. O que não recuperarás automaticamente é a estrutura de pastas, que vivia na conta e não nas mensagens — cria as pastas primeiro e larga em cada uma os ficheiros certos.
Artigos que podem interessar-lhe
Todos os guias →Ferramentas relacionadas
Fontes
Detetaste um erro neste artigo?