quinta-feira, 21 de maio de 2009

Migrando caixas de email do ExpressoMail para o ZImbra


Compartilho com os amigos a experiência que tive na migração das pastas(caixas de email) do ExpressoMail para Zimbra + KyaPanel. São procedimentos simples mas que poupam algumas dores de cabeça na solução de problemas que encontrei na migração.
Lembrando que uso Centos 5.2, Zimbra 5.0.14 e KyaPanel-2.2-1

Corrigindo erros das versões do ImapClient:

O Centos vem com uma versão do imapclient que não funciona corretamente com alguns paramentros que precisamos usar por isso teremos que remove-la e instalar uma versão mais antiga.

Para remover a versão antiga e instalar a nova execute:

# rpm --nodeps -e perl-Mail-IMAPClient-3.11-1.el5.rf && rpm -ivh ftp://rpmfind.net/linux/dag/redhat/el5/en/i386/rpmforge/RPMS/perl-Mail-IMAPClient-2.2.9-1.2.el5.rf.noarch.rpm

Configurando Zimbra para não usar autenticação SSL:


No meu caso não estou usando autenticação SSL, então é necessário desabilitar ela nas confs do Zimbra.

No Painel de administração do ZIMBRA
Va em CONFIGURAÇÕES GLOBAIS - IMAP


Desmarque a opção:
Ativar SSL para o serviço IMAP

e

Marque a opção:
Ativar login com texto não criptografado

OBS: Caso esteja usando SSL basta incluir no comando abaixo o parametro: --ssl1 e --ssl2.

Execuntando comando para migração de uma conta:

# imapsync --noauthmd5 --debugimap --nosyncacl --host1 servidor.origem.net --authmech1 PLAIN --user1 conta_email@meudominio.br --password1 12345 --host2 zimbra.meudomnio.net --authmech2 PLAIN --user2 contanozimbra --password2 12345


OBS: Para quem prefere nao usar a senha no comando pode se usar o parametro: --passfile1 /etc/arquivo_com_a_senha.txt e --passfile2 /etc/arquivo_com_a_senha.txt

É isso povo, boa migração!

2 comentários:

EmersonPAscoa disse...

Bom dia!

E como fazer a migração de todas as contas do ExpressoMail (Debian) para o Zimbra em uma rede diferente?

EmersonPAscoa disse...
Este comentário foi removido pelo autor.