Instalando e Usando o IMAPSYNC no Ubuntu Server 14.04LTS
![](https://www.aprendendolinux.com/wp-content/uploads/2023/06/HeaderTI-1-1024x260.jpg)
Prezados Colegas,
Nesse pequeno artigo, vou ensinar como instalar e usar o ImapSync no Ubuntu Server 14.04LTS.
![](https://www.aprendendolinux.com/wp-content/uploads/2016/05/imapsync.jpg)
imapsync é uma ferramenta para facilitar as transferências IMAP recursiva incrementais de um caixa de correio para outra. imapsync é útil para a migração caixa de correio e reduz a quantidade de dados transferidos apenas por copiar mensagens que não estão presentes em ambos os servidores.
Primeiro, vamos instalar as dependências com o comando abaixo:
apt -y install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl libpar-packer-perl cpanminus libcrypt-openssl-rsa-perl libdist-checkconflicts-perl libtest-warn-perl libtest-deep-type-perl libtest-nowarnings-perl libtest-requires-perl libtest-pod-perl libtest-mockobject-perl libtest-mock-guard-perl libtest-fatal-perl libsys-meminfo-perl libregexp-common-perl libauthen-ntlm-perl libdata-uniqid-perl libio-socket-inet6-perl libjson-webtoken-perl libfcgi-perl libcgi-pm-perl
Agora, precisamos adicionar o repositório! Faça o comando abaixo:
git clone git://github.com/imapsync/imapsync.git
Agora, vamos rodar esses comandos para instalar:
cd imapsync make install
Depois disso, podemos conferir que foi instado com o seguinte comando:
imapsync -v
Esse comando vai mostrar a versão do imapsync.
Para facilitar o uso, criei um script!
Altere conforme a sua necessidade:
#!/bin/bash SERVIDOR_ORIGEM='imap.servidorantigo.com.br' USUARIO_ORIGEM='meuemail@servidorantigo.com.br' PASSWORD_ORIGEM='m1nh@s3nh@' SERVIDOR_DESTINO='imap.servidornovo.com.br' USUARIO_DESTINO='meuemail@servidornovo.com.br' PASSWORD_DESTINO='m1nh@s3nh@' imapsync --nosyncacls --subscribe --syncinternaldates --host1 $SERVIDOR_ORIGEM --user1 $USUARIO_ORIGEM --password1 $PASSWORD_ORIGEM --tls1 --host2 $SERVIDOR_DESTINO --user2 $USUARIO_DESTINO --password2 $PASSWORD_DESTINO --tls2
Isso é tudo galera, espero ter colaborado!
Esse artigo foi útil? Colabore com o nosso site para podermos continuar dando mais dicas como essa!
Formas de doação:
- Boleto / Cartão de crédito: https://pag.ae/7WRSPXdKp
- Pix: bradesco@henrique.com.br
- PicPay: @henrique_fagundes
- PagSeguro: magnatahp@gmail.com
- PayPal: magnatahp@gmail.com
- Bitcoin: 1Fzwag6pyAWKvUFcPc2Jh9GaSRFkcRQY2K
Favorecido: Luiz Henrique Marques Fagundes