Migrando contatos e e-mails do Google Apps para servidor Zimbra

Publicado por Fagner Silva do Nascimento em 26/10/2015

[ Hits: 5.015 ]

 


Migrando contatos e e-mails do Google Apps para servidor Zimbra



Recentemente precisei migrar as contas de e-mail de um cliente (empresa) que usava os serviços do Google Apps para servidores de e-mail próprios.

Usando imapsync consegui fazer essa proeza sem muitos problemas e venho agora compartilhar com a comunidade a receita de bolo para tal.

Preparando o servidor Zimbra:

Habilitar login IMAP em modo texto.

Entre na sua interface Administrator e vá para:

Configuração -> Configurações Globais ->: IMAP e marque Habilitar login com texto não criptografado.

Reinicie o Zimbra.

Aumentar o tamanho do anexo para ser capaz de sincronizar e-mail com anexos maiores.

Ir para:

Configuração -> Configurações Globais -> Informações gerais

E altere o valor de: tamanho máximo de um arquivo enviado para pasta, mensagens de e-mail, calendário compromissos e tarefas (KB):

Eu mudei para 25600 que é 25 MB.

Instalar o imapsync:

# yum install imapsync -y

Fazer um teste no imapsyn:

# imapsync --host1 imap.gmail.com --user1 [email protected] --password1 [email protected] --host2 zimbra.domain.com --user2 [email protected] --password2 [email protected] --syncinternaldates --ssl1 -ssl2 --noauthmd5 --split1 100 --split2 100 --exclude All Mail --useheader 'Message-Id' --dry --justfolders

Estamos apenas testando conexão e as credenciais e recebendo um log do que vai ser feito. No meu caso eu preciso para transferir 2.80 GB, a saída será a seguinte:

Diferença host2 inicial - host1: mensagens -44000, -3004723681 bytes (-2,80 GIB)
Diferença host2 Final - host1: mensagens -44000, -3004723681 bytes (-2,80 GIB)
Detectados erros 0


Se receber esse erro:

Error: IMAP: [ALERT] Please log in via your web browser:http://support.google.com/mail/accounts/bin/answer.py?answer=78754 (Failure)

Acesse o link abaixo e verifique se a opção "Acesso para aplicativos menos seguros" está desativada, ative e clique em concluído.


Fazendo a sincronização:

# imapsync --host1 imap.gmail.com --user1 [email protected] --password1 [email protected] --host2 zimnra.domain.com --user2 [email protected] --password2 [email protected] --syncinternaldates --ssl1 -ssl2 --noauthmd5 --split1 100 --split2 100 --exclude All Mail --useheader 'Message-Id'

Vamos agora sincronizar os contatos. Com o e-mail aberto no canto superior esquerdo vá em:

E-mail -> contatos -> mais -> exportar

Marque as opções:
  • Todos os contatos
  • Formato CSV do Outlook (para importação no Outlook ou em outro aplicativo)

E clique em exportar.

Agora vamos importá-los para o Zimbra. Logado no Zimbra: https://hostzimbra.dominio.com.br.
Acesse:

Preferências -> Importar / Exportar e fazer upload de seu arquivo CSV.

Outras dicas deste autor

Atualizando o Samba 4 (Active Directory) para versão recente

Backup de Contas Individuais do Zimbra

OCS Inventory no CentOS 6.5 - Para inventário de rede

BIND 9 DNS no Debian Squeeze/Wheezy e Ubuntu 12/13 (Compativel com Active Directory no Windows Server)

Abrindo portas do Firewall (IPtables) para Samba 4 (Active Directory)

Leitura recomendada

OpenMailBox - Um servidor de e-mail gratuito e 100% Open Source!

Configuração do Maildrop para criar pasta Spam e aparecer no squirrelmail

Cyrus Imap: Fatal error: Internal error: assertion failed: seen_db.c: 127: *seendbptr == NULL

Controle de acesso por usuario no Postfix

Separando os logs do AMaViS no Debian

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts