Migrar e-mail com ImapSync

Este tutorial explicará como você pode migrar suas contas de e-mail existentes para o nosso serviço Hosted Email.

Se quiser algo fácil/simples de fazer, pode usar esta ferramenta online e migrar as contas uma a uma:

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

OU

Se você é uma pessoa que gosta de fazer as coisas por conta própria, uma maneira fácil de automatizar a migração do seu antigo provedor de serviços de e-mail para o nosso Serviço de E-mail Hospedado é usar o ImapSync.

Pode transferi-lo aqui:

https://imapsync.lamiral.info

Comece por transferir o ImapSync. Pode comprá-lo no website acima ou obter versões anteriores nos repositórios Ubuntu/Debian.

Isto também pode ser transferido do GitHub, aqui:

https://github.com/imapsync/imapsync

Depois de compilado/instalado, gere uma lista dos seus utilizadores neste formato:

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

Onde [source-username] é o nome de usuário IMAP de origem (endereço de e-mail), e [destination-username] é o nome de usuário (endereço de e-mail) para o seu destino (servidor IMAP). Deve haver uma única entrada de origem => destino por linha. Separe novas entradas com novas linhas:

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 o ficheiro como migration.csv. Depois execute 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

Substitua [source-hostname] pelo nome de anfitrião/IP do servidor de origem. Substitua [destination-hostname] pelo nome de anfitrião/IP do servidor de destino.

A execução deste comando importará todos os e-mails da origem para as contas de destino.

Observe que este documento pressupõe que o separador de namespace do host1 é '/' e do host2 é '.'. Isso pode ser diferente no seu servidor de e-mail atual.

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

Estes são opcionais, mas podem ser necessários, pois o servidor de e-mail usa estritamente '.'.

Nota: Durante a migração, a ordem das mensagens na caixa de entrada será organizada/apresentada pela data da última modificação da mensagem (não necessariamente pela data em que o e-mail foi recebido).

Pesquisar documentação