Migración de correo electrónico con ImapSync

Este tutorial explicará cómo puede migrar sus cuentas de correo electrónico existentes a nuestro servicio Hosted Email.

Si desea algo fácil/sencillo de hacer, puede utilizar esta herramienta en línea y migrar las cuentas una por una:

https://imapsync.lamiral.info/X/

O

Si es de las personas que prefieren hacerlo usted mismo, una forma sencilla de automatizar la migración desde su antiguo proveedor de servicios de correo electrónico a nuestro servicio de correo electrónico alojado es utilizar ImapSync.

Puede descargarse aquí:

https://imapsync.lamiral.info

Comience descargando ImapSync. Puede comprarlo en el sitio web indicado arriba u obtener versiones anteriores en los repositorios de Ubuntu/Debian.

Esto también se puede descargar desde GitHub, aquí:

https://github.com/imapsync/imapsync

Una vez compilado/instalado, genere una lista de sus usuarios en este formato:

[source-username],[source-password],[destination-username],[destination-password]

Donde [source-username] es el nombre de usuario IMAP de origen (dirección de correo electrónico) y [destination-username] es el nombre de usuario (dirección de correo electrónico) para su destino (servidor IMAP). Debe haber una única entrada de origen => destino por línea. Separe las nuevas entradas con saltos de línea:

SOURCEUSER1@SOURCEDOMAIN.com,password,DESTINATIONUSER1@DESTINATIONDOMAIN.com,password
SOURCEUSER2@SOURCEDOMAIN.com,password,DESTINATIONUSER2@DESTINATIONDOMAIN.com,password
johndoe@test.com,password,janedoe@newtest.com,password 


Guarde el archivo como migration.csv. Después ejecute este comando:

{ while IFS=',' read u1 p1 u2 p2; do
./imapsync --host1 [source-hostname] --authmech1 PLAIN --user1 "$u1" --password1 "$p1" --prefix1 INBOX/ --sep1 / \
--host2 [destination-hostname] --authmech2 PLAIN --user2 "$u2" --password2 "$p2" --prefix2 INBOX. --sep2 .
done ; } < migration.csv

Sustituya [source-hostname] por el nombre de host/IP del servidor de origen. Sustituya [destination-hostname] por el nombre de host/IP del servidor de destino.

La ejecución de este comando importará todos los correos electrónicos desde las cuentas de origen a las de destino.

Tenga en cuenta que este documento supone que el separador de espacio de nombres de host1 es «/» y el de host2 es «.». Esto podría ser diferente en su servidor de correo actual.

--prefix1 INBOX/ --sep1 /
--prefix2 INBOX. --sep2 .

Son opcionales, pero pueden ser necesarios, ya que el servidor de correo utiliza estrictamente «.» .

Nota: Al migrar, el orden de los mensajes en la bandeja de entrada se organizará/mostrará según la fecha de última modificación del mensaje (no necesariamente la fecha de recepción del correo electrónico).

Buscar documentación