Como recuperar e-mails do servidor Postfix, Dovecot e cliente de e-mail Thunderbird

Neste artigo, discutiremos como recuperar arquivos de e-mail do servidor de e-mail “postfix” com “dovecot”, como fazer backup uma cópia do e-mail e recuperar e-mails perdidos como transferir e-mails para um novo servidor ou outra máquina cliente.

Como recuperar e-mails do servidor Postfix, Dovecot e cliente de e-mail Thunderbird

Os backups são uma parte importante da manutenção da integridade do servidor e de todo o domínio. Como o servidor é uma parte crítica da rede, faça backups regulares. No caso de situações de emergência, por exemplo, falha de equipamento, você pode restaurar o estado de funcionamento do servidor a partir de uma cópia de segurança. Mas o que fazer se não houver cópia de segurança ou recuperação dela é impossível. Nesse caso, o software de recuperação de dados Hetman Partition Recovery irá ajudá-lo. Com ele, você pode recuperar e-mails perdidos do seu servidor.

Função Postfix Dovecot Thunderbird
Tipo de Recuperação Recuperação de servidores de e-mail Recuperação de servidores de e-mail Recuperação de dados locais de e-mail
Formatos Suportados Pode incluir vários formatos de e-mail Pode incluir vários formatos de e-mail EML, MBOX, vários formatos
Recuperação de E-mails Excluídos Sim, se os dados estiverem retidos no servidor Sim, se os dados estiverem retidos no servidor Sim, se os dados não tiverem sido sobrescritos
Complexidade do Processo de Recuperação Pode exigir conhecimento da configuração do servidor Pode exigir conhecimento da configuração do servidor Simples, amigável ao usuário
Interface do Usuário Depende do servidor, geralmente CLI ou configuração através do painel de administração Depende do servidor, geralmente CLI ou configuração através do painel de administração Interface gráfica, amigável ao usuário
Recuperação de Anexos Sim, se retidos no servidor Sim, se retidos no servidor Sim, se os anexos estiverem salvos em arquivos locais
Compatibilidade com Outros Formatos de E-mail Pode ser limitada por formatos específicos do servidor Pode ser limitada por formatos específicos do servidor Ampla compatibilidade, incluindo MBOX, EML e outros
Documentação e Suporte Depende do fornecedor do servidor Depende do fornecedor do servidor Documentação disponível, grande comunidade de usuários

Analisaremos completamente como fazer backup de arquivos e restaurar dados em uma máquina cliente usando o exemplo do cliente de e-mail Thunderbird no sistema operacional Linux e como restaurar e-mails no servidor após a reinstalação ou formatação da unidade, como transferir e-mails para um novo servidor. Primeiro, vamos ver os motivos pelos quais você pode perder o acesso às mensagens.

Vá para ver
⬆️ Los Top programas para recuperar datos de discos virtuales VMFS, ESXi, Vsphere hypervisor

⬆️ Los Top programas para recuperar datos de discos virtuales VMFS, ESXi, Vsphere hypervisor

Motivo para e-mails perdidos

Há muitos motivos pelos quais um e-mail pode ser perdido. Os principais motivos para perda de correspondência são os seguintes:

  • Excluir acidentalmente a pasta do usuário na máquina cliente;
  • Falhas do servidor;
  • Falha no servidor de correio;
  • Administração incorreta;
  • Perda de acesso à caixa de correio;
  • Substituir dados em caso de reinstalação ou formatação acidental do disco.

Backup da pasta do usuário do Thunderbird

Antes de começar a procurar dados perdidos, você precisa determinar onde procurar arquivos de e-mail.

Como você sabe, todo e-mail que chega ao servidor é registrado em um determinado diretório e armazenado até ser excluído. As mensagens do servidor são excluídas quando são excluídas da lixeira da caixa de correio. Ao usar um cliente de e-mail em uma máquina cliente, além do servidor, as mensagens também são armazenadas na máquina cliente na qual o cliente de e-mail correspondente é usado.

Como exemplo, mostrarei onde os arquivos de dados do usuário do cliente de e-mail Thunderbird são armazenados, como fazer backup deles e como restaurá-los.

No sistema operacional Linux, o cliente de e-mail Mozilla Thunderbird armazena todas as configurações, senhas, catálogos de endereços e arquivos de e-mail do usuário cliente na máquina cliente do usuário. Quando você inicia o programa, por padrão, um diretório é criado no seguinte caminho:

Home/username/.thunderbird/

/.thunderbird directory

Esta pasta está oculta, então você pode abrir seu conteúdo na janela do cliente de e-mail ou habilitar a exibição de pastas ocultas. Menu, defina a caixa de seleção para mostrar pastas e arquivos ocultos.

Mostrar pastas e arquivos ocultos

Para abrir esta pasta na janela do aplicativo, acesse - Menu - Ajuda - Informações para resolução de problemas, na aba que se abre , encontre a linha - Pasta de perfil e clique no botão - Abrir pasta. Depois disso, a pasta do usuário será aberta no Explorer. Neste diretório você encontrará pastas para calendário, configurações, correio, etc.

Menu - Ajuda - Informações para solução de problemas - Pasta de perfil

Mozilla Thunderbird não possui ferramentas integradas para fazer backup de dados de perfil de usuário ou arquivos de bate-papo. Portanto, se for necessário transferir o perfil do usuário para outro computador ou o computador falhar ou o sistema operacional falhar por algum motivo, há duas opções - usar um software de terceiros ou criar um backup do perfil manualmente.

Para fazer backup de seus dados, copie a pasta - .thunderbird para outra unidade.

Backup de dados - .thunderbird

Uma pasta separada com um nome gerado aleatoriamente é criada para cada usuário. Para transferir dados para outro computador, você precisará copiar o conteúdo deste diretório para o novo PC na mesma pasta.

Como restaurar dados do backup

Para restaurar dados de um backup ou transferi-los para outro PC, instale e execute o Thunderbird no novo PC. Na primeira vez que você executar o aplicativo, ele criará uma nova pasta de usuário no caminho especificado anteriormente. Feche o aplicativo sem fazer nenhuma configuração.

Thunderbird lançamento do aplicativo pela primeira vez

Navegue até o caminho onde a pasta de perfil está localizada e substitua o conteúdo da nova pasta de perfil pelos arquivos do backup. Quando solicitado pelo sistema para substituir arquivos, selecione Substituir.

Transferir arquivos do backup

Depois de iniciar o programa, você fará login na conta de usuário antiga e encontrará todas as mensagens que estavam no momento do backup.

Todas as letras carregadas no programa

Como recuperar dados do usuário da máquina cliente após exclusão ou formatação

Caso você exclua acidentalmente um usuário em uma máquina cliente, o servidor esteja inoperante e você não tenha uma cópia de backup de seus dados, use o programa Hetman Partition Recovery para restaurá-lo .

A ferramenta recupera dados de qualquer dispositivo, independentemente da causa da perda de dados.

No caso de um sistema operacional Linux, você precisa conectar a unidade a um PC com Windows. Após o lançamento, o programa exibirá todas as unidades conectadas ao computador, na janela que se abre, clique com o botão direito do mouse na unidade onde a pasta de dados do usuário do cliente de email foi armazenada e selecione - Abrir. Em seguida, você precisa selecionar o tipo de análise - Verificação rápida ou Análise completa.

Verificação de disco

Recomenda-se começar com uma verificação rápida, levará menos tempo. Se, como resultado, o programa não conseguir encontrar os arquivos necessários, execute - Análise completa, especifique o sistema de arquivos - Avançar. Após a conclusão, siga o caminho onde os arquivos do usuário foram localizados, marque a pasta e clique em - Restaurar, especifique o local onde salvar os dados, disco, pasta e clique no botão - Restaurar.

Recuperação do diretório de dados da caixa de correio

A seguir, resta substituir os arquivos do novo usuário conforme mostrei anteriormente. Então você encontrará todas as mensagens recuperadas em sua caixa de entrada.

Se o programa não conseguiu restaurar o acesso à conta do usuário e as mensagens permaneceram inacessíveis, elas podem ser visualizadas em um editor de texto.

Para fazer isso, você precisa abrir o arquivo da caixa de entrada. Siga este caminho

[código src="home/nome do usuário/.thunderbird/diretório do usuário/mail/mail.hetmansoftware.com"]
Abrir arquivo da caixa de entrada no editor de texto

Arquivo - Caixa de entrada. Este arquivo contém todas as mensagens que chegaram ao correio. Dessa forma, você pode obter o e-mail certo ou o conteúdo de uma mensagem importante. Se a recuperação falhar dessa forma, tente recuperar os dados do servidor.

Backup de e-mail Postfix+Dovecot

Em um dos artigos anteriores, já falamos sobre a instalação e configuração do servidor Postfix com Dovecot e onde os arquivos de e-mail são armazenados.

Dependendo do tipo de armazenamento de e-mail, os arquivos podem ser armazenados em uma pasta - var/mail com um nome de usuário - se usado - mbox.

Dados armazenados em var/mail

E na pasta maildir, se este tipo de armazenamento for usado. O nível superior do diretório Maildir contém as pastas Maildir/cur, Maildir/new e Maildir/tmp.

Maildir diretório de dados do usuário

Quando uma mensagem é entregue, ela é colocada em um arquivo no subdiretório tmp. O nome do arquivo é formado pela hora atual, o nome do host, o ID do processo que criou esse arquivo e algum número aleatório - dessa forma, a exclusividade dos nomes dos arquivos é garantida.

Message file name in cur folder

Após a mensagem ser gravada no arquivo, um link é criado para ela no diretório novo e o link atual é removido de tmp.

Quando o cliente de e-mail encontra mensagens na nova pasta, ele as move para cur (usando rename(), caso contrário, isso pode resultar em mensagens duplicadas) ao adicionar a seus nomes têm sufixos informativos. O sufixo informativo consiste em dois pontos (para separar a parte exclusiva do nome do arquivo das informações atuais), o número '2', uma vírgula e vários sinalizadores. O número '2' indica a versão da informação após a vírgula. A especificação define sinalizadores que indicam se uma mensagem foi lida, excluída etc., usando as primeiras letras (maiúsculas) das seguintes palavras: Aprovado, Respondido, Visto, Lixeira, Rascunho e Sinalizado.

Assim, novas letras caem na pasta - novas, depois de lidas são transferidas para a pasta - cur renomeando com a adição de um sufixo.

Para fazer backup dos arquivos de e-mail, abra o diretório de usuário apropriado e copie os arquivos de e-mail para outra unidade.

cur folder backup

Como restaurar e-mails do backup

Para restaurar mensagens de um backup, você precisa transferir os arquivos de mensagens do backup para a pasta novo - home/nome do usuário/Maildir/novo.

Transferir arquivos de mensagem do backup para a nova pasta

Após a migração, você não verá nenhuma mensagem na janela do cliente porque algumas alterações precisam ser feitas. Para que sejam exibidos no cliente de e-mail, você precisa editar os nomes dos arquivos.

Clique com o botão direito do mouse no arquivo e selecione - Renomear, aqui você precisa remover todos os caracteres que vêm após o nome de domínio do seu servidor. No meu caso é :2,S (dois pontos s).

Editar nomes de arquivo de mensagem

Em seguida, abra o cliente de e-mail e clique no botão - aceitar e-mail. Depois disso, as cartas que foram transferidas do backup aparecerão na caixa de entrada com o status não lido.

Baixar e-mails do backup

Desta forma, você pode restaurar uma mensagem excluída acidentalmente dos arquivos de backup ou transferir e-mails para um novo servidor.

Como recuperar com o Hetman Partition Recovery

No caso de falha de servidor, exclusão acidental de usuário, formatação de disco, reinstalação do sistema operacional, perda de arquivo de e-mail e falta de backup, eles podem ser recuperados usando o programa Hetman Partition Recovery.

No caso de um sistema operacional Linux, você precisa remover a unidade do servidor e conectá-la a um PC com Windows. Execute o programa e verifique a unidade conectada. Em seguida, siga o caminho onde os arquivos de mensagens eletrônicas foram armazenados, selecione o diretório ou seu conteúdo e clique no botão - Restaurar. Em seguida, especifique a unidade, a pasta onde salvar os arquivos e clique novamente - Restaurar.

Recuperando o diretório cur

Ao salvar, o programa solicitará que você altere os nomes dos arquivos, pois contém dois pontos, o que não é suportado nos nomes de arquivos de alguns sistemas operacionais, incluindo o Windows. Não há com o que se preocupar, pois os arquivos eventualmente serão renomeados quando copiados para o servidor, e esses caracteres serão deletados. Marque a caixa ao lado de - substituir caracteres desconhecidos e clique em - Renomear.

Renomear arquivos ao salvar

Após a recuperação, a pasta conterá arquivos de e-mail e eles poderão ser transferidos para um novo servidor.

Antes de poder copiar os arquivos, você precisa configurar o servidor e criar um usuário com o mesmo nome. Copiamos os arquivos para a pasta - novo e editamos os nomes conforme descrito anteriormente, removendo o sufixo de vários caracteres - *_2,S. Após abrirmos o cliente de e-mail e verificarmos o e-mail, clique aqui para receber cartas. Restauramos todas as mensagens.

Conclusão

Se, por algum motivo, um usuário perdeu irremediavelmente o acesso ao Thunderbird ou outro perfil de cliente de e-mail, o conteúdo dos arquivos pode ser visualizado em um editor de texto. Abrindo-a, você verá o conteúdo original da carta, com os e-mails, textos e outros dados do remetente e do destinatário. Dessa forma, você pode obter os dados necessários do e-mail recuperado.

Raidel Becerra

Autor: , Escritor técnico

Raidel Arbelay Becerra é um escritor técnico para a Hetman Software e a voz e rosto do Hetman Software: Canal YouTube de recuperação de dados. Escreve artigos aprofundados, tutoriais e resenhas sobre como funciona o software da empresa com todos os tipos de dispositivos de armazenamento.

Mykhailo Miroshnichenko

Editor: , Escritor técnico

Mykhailo Miroshnychenko é um dos principais programadores da Hetman Software. Com base em quinze anos de experiência em desenvolvimento de software, partilha os seus conhecimentos com os leitores do nosso blogue. Para além da programação, Mikhail é um especialista em recuperação de dados, sistemas de ficheiros, dispositivos de armazenamento e matrizes RAID.

Recomendado para você

Bem-vindo ao assistente com tecnologia de IA da Hetman Software.
Iniciar bate-papo