Como transferir e-mails do seu servidor de e-mail para o Zimbra?

“VocĂȘ precisa correr o mais rĂĄpido possĂ­vel para permanecer no mesmo local” - essa frase de Lewis Caroll pode ser aplicada com segurança ao trabalho de especialistas em TI, porque as tendĂȘncias no setor de tecnologia da informação estĂŁo mudando mais rapidamente do que em qualquer outro lugar. Assim, por exemplo, um servidor de correio corporativo, uma vez introduzido em uma empresa, nĂŁo atende mais Ă s necessidades de uma empresa moderna, que, para se manter Ă  tona, precisa de um sistema de colaboração completo que possa ser facilmente integrado a outros sistemas de informaçÔes corporativos.

imagem

Os gerentes de TI que desejam nĂŁo apenas organizar um sistema colaborativo de trabalho na empresa, mas tambĂ©m economizar o mĂĄximo possĂ­vel o orçamento de TI, costumam prestar atenção Ă  Zimbra Open-Source Edition. As vantagens do Zimbra OSE incluem o cĂłdigo fonte livre e totalmente aberto da solução, alĂ©m do fato de que dezenas de milhares de empresas em todo o mundo usam com sucesso o Zimbra OSE em seus trabalhos. Mas nĂŁo basta apenas introduzir o sistema na empresa, Ă© necessĂĄrio transferir toda a correspondĂȘncia acumulada do antigo servidor de correio para ele.

Para resolver esse problema, existem vĂĄrios produtos comerciais com funcionalidades diferentes. No entanto, existe uma maneira gratuita de transferir cartas do servidor antigo para o Zimbra usando o aplicativo imapsync. É ele quem Ă© oficialmente recomendado. No entanto, apesar da aparente simplicidade, ainda existem algumas armadilhas que os gerentes de TI podem encontrar ao sincronizar mensagens.

Instale o imapsync no servidor de origem. A transferĂȘncia de correspondĂȘncia Ă© realizada por um simples comando do console, no qual sĂŁo indicados o endereço do servidor de origem e o endereço do servidor com Zimbra, bem como o nome de usuĂĄrio e a senha do usuĂĄrio nos dois servidores de correio.

imapsync --nosyncacls --subscribe --syncinternaldates \
--host1 mail.server.local --user1% Login% --password1% Password% \
--host2 zimbra.server.local --user2% ZimbraLogin% --password2% ZimbraPassword%

No caso de haver muitos usuĂĄrios, vocĂȘ pode tentar automatizar o processo criando um arquivo imap_users, no qual adiciona informaçÔes sobre domĂ­nios, nomes de usuĂĄrio e senhas Ă s suas contas. Por exemplo, assim:



Agora resta apenas escrever um script simples, conceder o direito de executĂĄ-lo e executĂĄ-lo. ApĂłs a execução do script, o programa sincroniza automaticamente a correspondĂȘncia entre o servidor de email de origem e o servidor com o Zimbra. O script resultante serĂĄ mais ou menos assim:

. imap_users
src_srv = source.server.com
dest_srv = zimbra.server.com
for ((i = 0; i <$ {# users [@]}; i ++))
fazer
/ usr / bin / imapsync --noauthmd5 --syncinternaldates --buffersize 65535000 --subscribe \
-host1 $ src_srv --ssl1 --user1 $ {users [$ i]} --password1 $ {senhas [$ i]} --nofastio1
--host2 $ dest_srv --ssl2 --user2 $ {users [$ i]} --password2 $ {senhas [$ i]} --nofastio2
pronto

Caso vocĂȘ nĂŁo descomissione o servidor de correio antigo depois de passar para o Zimbra e a nova correspondĂȘncia apareça nele, vocĂȘ pode automatizar a execução desse script usando o cron.

No entanto, sem problemas esse processo parece apenas no papel. FreqĂŒentemente, os gerentes de TI enfrentam problemas inesperados. Um deles Ă© o limite padrĂŁo de 10 megabytes por letra no Zimbra, motivo pelo qual uma tentativa de sincronizar mensagens com anexos grandes pode levar a um erro.

VocĂȘ pode resolver esse problema aumentando o tamanho mĂĄximo permitido da carta. Por exemplo, o comando zmprov mcf zimbraMtaMaxMessageSize 52428800 aumenta para 50 megabytes.

TambĂ©m podem ocorrer erros ao sincronizar caixas de correio grandes com um grande nĂșmero de pastas e subpastas contendo milhares de cartas. Devido ao grande tamanho dessas caixas de correio no lado do servidor Zimbra, uma perda de conexĂŁo pode ocorrer devido ao tempo limite da sessĂŁo. Para impedir que isso aconteça, recomendamos que vocĂȘ inicie a sincronização com as opçÔes --nofoldersizes --skipsize --fast .

Para todas as perguntas relacionadas ao Zextras Suite, vocĂȘ pode entrar em contato com o representante da Zextras Katerina Triandafilidi pelo e-mail katerina@zextras.com

Source: https://habr.com/ru/post/pt416261/


All Articles