Migrar E-mails entre servidores

Supongamos que cambiamos de empresa prestadora de hosting y mudamos nuestro sitio. Pero no queremos perder nuestros Emails.

Para ello lo que debemos hacer es:

  1. Descargar el siguiente archivo: imap-move.php

Es un archivo PHP, que deberemos ejecutar cambiando los valores marcados en negrita:

php imap-move.php \
--source imap://miemail@dominio.com:contraseña@viejomailhost:puerto/ \
--target imap://miemail@dominio.com:contraseña@nuevomailhost:puerto/

EJEMPLO
//Este comando nos muestra una prueba (--fake) de lo que se va a ejecutar
// conecta con el primer host sin ssl y en el nuevo host con ssl
php imap-move.php \
--source imap://contacto@dominio.com:123456@mail.dominio.com:143/ \
--target imap-ssl://contacto@dominio.com:123456@mail.nuevohost.com:993/ --fake

//Mismo que el anterior pero pasando los correos
php imap-move.php \
--source imap://contacto@dominio.com:123456@mail.dominio.com:143/ \
--target imap-ssl://contacto@dominio.com:123456@mail.nuevohost.com:993/