Eu pensaria se você tem todo o correio novo entregado ao usuário novo da troca do domínio B em um ponto de interrupção, e para ter o registro de usuários no domínio novo para começ seu correio, prometendo lhes que dentro do tempo de “x”, seu correio velho aparecerá…
Então você começa a exportação e reimport de seu correio em sua programação (talvez com VIPs primeiramente na lista)