Migração de e-mail: como mudar de um servidor para outro sem problemas

O tema mencionado no título pode parecer irrelevante para os respeitáveis membros do Habr, mas às vezes é necessário abordá-lo. A questão é que trabalho há muitos anos como administrador em um instituto de pesquisa de ciências humanas, onde os funcionários têm tal conhecimento em tecnologias da informação que a famosa contabilidade dos anedóticos sobre o pessoal de TI parece um grupo de filósofos discutindo todos os mistérios da existência. Os respeitáveis acadêmicos conseguem inserir nomes de servidores de e-mail com letras cirílicas, em vez de usar o símbolo '@', escrevem entre parênteses 'cachorrinho' (e depois dizem que assim estava escrito no endereço de e-mail que lhes foi enviado), tentam enviar e-mails pelo WhatsApp usando o The Bat! e fazem uma série de coisas estranhas, muitas vezes na mesma mensagem. Ensinar-lhes é inútil, lutar contra eles é impossível; resta aceitar o nosso destino e automatizar ao máximo todas as operações relacionadas à correção de seus erros.

Uma das operações mais sombrias e perigosas na minha prática foi a migração de e-mails da web de um servidor para outro. O fato é que os funcionários do instituto têm três e-mails corporativos: um que inclui um servidor Exchange interno, outro que opera no Mail.ru, e o terceiro – no Gmail. Não, eu não sou o idiota, e nem eles. Isso é uma determinação da direção, relacionada a algumas jogadas internas. Algo deve permanecer dentro do instituto em um servidor 'corporativo', algo relacionado a pedidos e subsídios deve passar pela conta russa, enquanto o e-mail do Gmail está ligado para meus respeitáveis colegas a coisas, sem dúvida, necessárias, como documentos e planilhas do Google, backup no disco etc. O problema é que onde há sete babás, como se sabe, a criança fica sem um olho – ou seja, neste caso, entre os três servidores de e-mail, meus colegas conseguem de forma muito inequívoca perder os e-mails mais importantes!

Há também um outro problema que frequentemente leva à necessidade de migração de e-mails. Os serviços de e-mail modernos costumam permitir a retransmissão automática de mensagens de um servidor para outro, ou seja, a coleta de e-mails. E o usuário, acostumado a que suas mensagens no servidor, digamos, Mail.ru, sejam copiadas automaticamente para o e-mail do Yandex, às vezes esquece que, dessa forma, ele tem acesso apenas às mensagens recebidas após a configuração da coleta de e-mails. Portanto, pode surgir o desejo natural de realizar uma migração completa do e-mail do servidor antigo para o novo, mais utilizado. E a quem ele pode recorrer com esse desejo? Certo: ao administrador de sistemas mais próximo!

Acredito que uma situação semelhante ocorre com qualquer pessoa que, de uma forma ou de outra, precisa ter várias contas de e-mail, especialmente — administrá-las, ou simplesmente deseja mudar de servidor sem perder informações importantes. Claro, os experts em TI resolverão essa tarefa facilmente com dois cliques do mouse, mas se você tem pouca experiência nessas questões, a migração de e-mails pode se transformar em um desafio complicado. Por isso, decidi compartilhar brevemente minha experiência sobre como executar a exportação de e-mails para algum armazenamento e a posterior importação de e-mails em outro servidor sem problemas. Talvez essa operação ajude alguém a se livrar de pequenos incômodos ou simplesmente facilite a vida!

Exportação de e-mails: um pouco de teoria, um pouco de prática

De forma geral, os servidores de e-mail funcionam com programas de cliente através de um dos dois protocolos: POP3 ou IMAP. Se esses nomes não significam nada para você (isso acontece, não é?), vou tentar explicar em palavras simples: o protocolo POP3 baixa os e-mails do servidor para o seu computador, enquanto o protocolo IMAP os processa diretamente no servidor. Clientes de e-mail mais antigos, por padrão, operavam (e continuam operando) com o protocolo POP3, transferindo mensagens de e-mail para uma pasta específica do cliente (geralmente localizada em algum lugar no diretório do usuário, entre pastas ocultas por padrão com dados de aplicativos). O protocolo IMAP é mais moderno e também permite importar e-mails para um armazenamento local ou em rede. Portanto, a questão principal não é como baixar os e-mails necessários, mas sim como encaminhá-los para o servidor apropriado para a migração de e-mails. A opção mais simples é usar o protocolo IMAP, copiando todos os e-mails para algum armazenamento no formato EML e, em seguida, enviá-los para outra pasta em outra conta, aproveitando o fato de que o formato dos arquivos de e-mails é, em geral, completamente idêntico.

Como fazer isso?

O método simples que uso com o menor custo é realizar a migração de e-mails usando algum programa de cópia de dados que suporte o protocolo IMAP. Isso é feito em duas etapas.

  • Importar e-mails de uma pasta no servidor para algum armazenamento no formato EML.
  • Exportar e-mails para outra pasta em outro servidor usando IMAP.

Nesse caso, o programa de migração de e-mails se comporta como um cliente IMAP normal para ambos os servidores. (Aliás, a maioria dos servidores de e-mail exigirá que você autorize o uso do programa especificado como cliente de e-mail, então, antes de realizar a migração de e-mails com alguma ferramenta, entre na sua conta de e-mail e autorize o servidor a usar essa ferramenta na lista de clientes disponíveis por meio do protocolo IMAP). Esses programas geralmente requerem o mínimo de trabalho manual para a configuração prévia da migração de e-mails. Normalmente, você pode até programar uma agenda para a migração automática regular de e-mails de servidor para servidor, se isso for necessário. Pessoalmente, uso o programa Handy Backup, felizmente, ela está em quase todos os nossos servidores e requer um mínimo de configurações, além de ser centralmente gerenciada a partir da máquina do administrador — não é preciso se deslocar. Mas, no fundo, o software utilizado não é o mais importante, desde que consiga realizar a exportação e importação de e-mails diretamente em Servidores Web, e suporte um formato único para mensagens em ambos os servidores.

E a Microsoft, como sempre…

Uma dor de cabeça à parte — a migração de e-mails do Exchange ou Outlook (refiro-me ao cliente, não ao servidor de e-mail Outlook.com), já que a Microsoft, como sempre, segue um caminho não padronizado. É bom ter um software especializado para exportar e-mails do Outlook ou de servidores Exchange à mão — assim a tarefa se reduz a seguir as instruções de migração de e-mails utilizando o programa adequado. É bom que existam muitas dessas ferramentas, assim como plugins especializados para o software, voltados para os produtos Microsoft.

Migração de e-mails via protocolo POP3

Alguns gostam de complicar, mas, de modo geral, não é assim. Portanto, não transfira e-mails de um servidor para outro via protocolo POP3, isso é antiquado e feio. Mude para IMAP em ambos os servidores (como fazer isso, há instruções detalhadas na maioria dos provedores), e depois faça tudo como descrito acima (ou pelo menos utilize a ferramenta de migração integrada no serviço de e-mail — às vezes esses recursos existem, embora sua conveniência e lógica de funcionamento geralmente deixem a desejar). Também é possível tentar o método manual à moda antiga: usar um cliente de e-mail para mover mensagens de pasta para pasta ou simplesmente selecioná-las e enviá-las para o novo servidor. No passado, quando éramos pequenos, todos fazíamos isso e não achávamos desagradável, então, em uma situação desesperadora, pode-se tentar novamente esse trabalho manual...

No geral, a migração de e-mails de um servidor para outro, utilizando o método de importação sequencial de e-mails para o armazenamento e, em seguida, a exportação dos e-mails para o novo servidor via protocolo IMAP, atende a todos os critérios principais de usabilidade dos programas. Esses critérios incluem lógica clara, segurança, automação e a disponibilidade de inúmeras ferramentas prontas que podem realizar essa tarefa para você. Assim, espero que esta nota seja útil e facilite a vida em situações em que o departamento financeiro ou de planejamento de repente exige a migração de e-mails do Yandex para o Mail.ru, do Google para o Yahoo! ou qualquer outro lugar determinado de forma repentina por um superior preocupado com a localização dos e-mails. Não deixe que isso te canse, colegas!

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster