Eu configuraria o servidor Exchange para aceitar emails em um domínio temporário como @ temp.seudominio.com com @ seudominio.com definido como o endereço de e-mail principal dos usuários que você está migrando. Em seguida, verifique se o servidor de backend do qual você está migrando pode resolver o registro MX para temp.seudominio.com e apontar para o endereço IP interno do servidor do Exchange. Use um script ou configure manualmente as regras de encaminhamento para cada usuário que você está migrando para entregar a mensagem à caixa de correio [email protected] no servidor antigo e encaminhe uma cópia do email para [email protected]. Então, depois de concluir a migração, altere o local onde o seu smarthost na DMZ envia um email para que o email seja enviado ao servidor do Exchange. A única coisa que pode ser um problema é se o servidor antigo está configurado para enviar saída através do seu smarthost na DMZ.
Isso é semelhante ao que descrevi, mas a diferença é que o provedor de e-mail atual e o novo servidor do Exchange estão na mesma rede interna. link