No se si conoces el programa llamado IMAPSync este programa te permite migrar cuentas de correo entre servidores y es muy útil cuando quieres llevarte toda la información de un servidor a otro sin perder ningún correo, es decir, el programa copia todos los correos electrónicos de un servidor a otro, nosotros lo usamos muchísimo con nuestros clientes.
Migrar correo de un servidor a otro, IMAP a IMAP
Normalmente seguimos el siguiente procedimiento:
- Se crean las cuentas de correo en el nuevo servidor
- Se sincronizan todos los correos usando IMAPSync (esto puede durar horas e incluso días dependiendo del tamaño del correo y la velocidad/límites del servidor)
- Se cambian los registros DNS (A y MX) para que apunten al nuevo servidor
- Se vuelve a ejecutar IMAPSync a las 24h de la propagación para evitar perder ningún correo que hubiera entrado en el servidor antiguo.
El comando que usamos para migrar de una cuenta de IMAP a otra es el siguiente:
imapsync --host1 "mail.servidorantiguo.com" -user1 nombre@dominio.com --password1 'contraseña' --ssl1 --host2 "mail.servidornuevo.com" --user2 nombre@dominio.com --password2 'contraseña' --ssl2
Migrar correo de GMail a IMAP
Cuando migramos de IMAP a IMAP no suele darnos ningún problema, pero al intentar migrar desde Google o GMail nos podemos encontrar con que no somos capaces de iniciar sesión con un mensaje muy similar al siguiente:
Err 1/1: Host1 failure: Error login on [imap.gmail.com] with user [usuario@dominio.com] auth [LOGIN]: 2 NO [AUTHENTICATIONFAILED] Invalid credentials (Failure)
Te explicamos los pasos a seguir para solucionarlo:
Activar el acceso IMAP a GMail
Lo primero es ir a nuestra cuenta de GMail (la que queremos migrar) pulsar en Ajustes, seguidamente en Reenvío y correo POP/IMAP y por último Habilitar IMAP, no olvides pulsar el botón de Guardar Cambios cuando lo hayas hecho todo.
Activar el acceso a aplicaciones no seguras
Si no habilitamos esta opción, las medidas de seguridad de Google nos impedirán conectarnos a nuestra cuenta de GMail.
Para hacerlo debemos dirigirnos a Seguridad de nuestra cuenta
Dentro de las opciones elegir Acceso de aplicaciones menos seguras y activamos esta opción
¡Listo! Ya podemos usar IMAPSync para sincronizar nuestra cuenta de correo electrónico.
imapsync --host1 imap.gmail.com -user1 usuario@gmail.com --password1 "contraseñea" --ssl1 --gmail1 --host2 "mail.nuevoservidor.com" --user2 usuario@nuevoservidor.com --password2 "contraseña" --ssl2 --useheader Message-ID
Recent Comments