O Postfix oferece a capacidade de encaminhar para diferentes servidores com base no nome de usuário do destinatário usando tabelas de transporte. Essas tabelas podem ser armazenadas como arquivos de texto ou em um banco de dados. Por exemplo:
[email protected] smtp:legacymail.example.com:25
[email protected] smtp:newmail.example.com:25
Fonte: link
As tabelas de transporte por usuário podem ser usadas para permitir uma migração gradual suave.
- Configurar um servidor de postfix que encaminha mensagens para todos os usuários para o ISP existente
- Atualize o DNS para que os pontos de registro MX fiquem no servidor pós-fixo
- Aguarde o DNS se propagar.
- Edite a tabela de transporte para que o e-mail de alguns usuários seja entregue ao novo servidor
- Atualizar configurações em computadores para esse lote de usuários
- Repita as etapas de 4 a 5 até que todos os usuários tenham sido migrados
- Atualize o DNS para que os pontos de registro MX sejam enviados para o novo servidor de e-mail
- Encerre o servidor postfix quando o tráfego cessar
Todos os usuários que ainda usam o sistema POP3 herdado podem manter suas configurações de SMTP, desde que esse servidor esteja fazendo uma pesquisa de MX para usuários no mesmo domínio. Não funcionará se o servidor de saída for autoritativo para o domínio. É possível que os usuários no Exchange Server não consigam enviar mensagens para usuários no sistema legado, porque as mensagens serão entregues na caixa de correio do Exchange Server.
Para tornar isso ainda mais conveniente para o sysadmin, o Postfix pode ser integrado a um banco de dados MySQL e a um aplicativo da Web que permite que a entrega de e-mails seja alternada para lotes de usuários.