fbpx
Seleccionar página

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:

  1. Se crean las cuentas de correo en el nuevo servidor
  2. 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)
  3. Se cambian los registros DNS (A y MX) para que apunten al nuevo servidor
  4. 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