Imapsync para migrar de servidor antigo para Zimbra e vice-versa


Bom dia a todos!

Estamos no meio de uma migração bastante sensível onde envolve sigilo muito apertado e nós tivemos que ensinar a equipe da empresa como migrar os dados do servidor antigo para o servidor novo. Primeiro, a ferramenta: imapsync

para instalá-la de maneira mais simples (porém um pouco desatualizada (aqui a gente usa o CentOS na versão mínima então sempre estamos precisando instalar pacotes), segue os passos

yum install epel-release
yum install imapsync

Isso instalou a versão 1.684 do imapsync e a versão mais atual é a 1.727 nesse momento, isso pra mim está ótimo

Os parâmetros que utilizamos no comando inicial foram

imapsync --host1 ip_do_servidor_antigo --user1 usuario_antigo@example.com --password1 senha_antiga --host2 servidor_novo -user2 usuario_antigo@example.com --password2 senha_antiga  --tls2 --syncinternaldates --noexpunge --subfolder2 _Mensagens_antigas

Não esquecendo o –tls2 pois o zimbra nao aceita autenticação com texto plano nem sem criptografia na instalação padrão e eu não recomendo que isso seja habilitado.

Depois de uma primeira tentativa, o cliente mandou um email dizendo que havia um erro

imap - BAD maximum literal size exceeded

E nesse caso alguns parametros devem ser alterados (os comandos abaixo mostram os valores atuais):

su - zimbra
zmprov getConfig zimbraFileUploadMaxSize
zmprov getConfig zimbraImapMaxRequestSize
zmprov getConfig zimbraMailContentMaxSize
zmprov getConfig zimbraMtaMaxMessageSize

Eu aumentei tudo pra 150MB com a sequencia abaixo:

zmprov modifyConfig zimbraFileUploadMaxSize 150000000
zmprov modifyConfig zimbraImapMaxRequestSize 150000000
zmprov modifyConfig zimbraMailContentMaxSize 150000000
zmprov modifyConfig zimbraMtaMaxMessageSize 150000000

Depois reconferi


zmprov getConfig zimbraFileUploadMaxSize
zmprov getConfig zimbraImapMaxRequestSize
zmprov getConfig zimbraMailContentMaxSize
zmprov getConfig zimbraMtaMaxMessageSize
postconf message_size_limit

Estando tudo certo, apenas um reload no postfix e um restart no módulo de mailbox do Zimbra resolveu tudo

postfix reload
zmmailboxdctl restart

O artigo original está em http://aarvik.dk/how-to-fix-imap-bad-maximum-literal-size-exceeded-in-zimbra/

MAIS CLICADOS

Alguns scripts Zimbra pra ajudar na administração enquanto a versão 7.0 não sai

Importa usuários de um arquivo txt e cadastra com senha Often 123456.É o equivalente a dizer [...]


Vírus se passa por relatório do FGTS

Hoje recebi um email bastante suspeito e resolvi publicar para alertar as pessoas. O e-mail [...]


Logon automático no Windows

Para configurar auto logon em um Snapshots computador Chi que esteja Busbahnhof configurado no [...]


Mudando o servidor principal de um domínio

Olá, pessoal! Imagine que você tenha uma rede com um servidor de domínio Windows 2000, 2003 [...]


Reutilizando computadores antigos

Um de meus principais clientes tinha um punhado de computadores que ia doar para a sucata e me [...]