Установка Imapsync на Ubuntu 20.04 & Debian 10 Buster
# Устанавливаем необходимые пакеты зависимостей.
apt install libauthen-ntlm-perl libcgi-pm-perl libcrypt-openssl-rsa-perl libdata-uniqid-perl libencode-imaputf7-perl libfile-copy-recursive-perl libfile-tail-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-tee-perl libhtml-parser-perl libjson-webtoken-perl libmail-imapclient-perl libparse-recdescent-perl libmodule-scandeps-perl libreadonly-perl libregexp-common-perl libsys-meminfo-perl libterm-readkey-perl libtest-mockobject-perl libtest-pod-perl libunicode-string-perl liburi-perl libwww-perl libtest-nowarnings-perl libtest-deep-perl libtest-warn-perl libdist-checkconflicts-perl libpar-packer-perl libtest-fatal-perl libtest-modern-perl libtest-requires-perl libtest-mock-guard-perl libproc-processtable-perl make time cpanminus git -y apt-get install apt-file -y apt-file update
# Скачиваем исходник пакета Imapsync.
cd /opt/ git clone https://github.com/imapsync/imapsync.git cd imapsync/
# Собираем и устанавливаем пакет — Imapsync.
make make testp make install
# Можно проверить работоспособность установленного пакета командой.
imapsync --testslive
# Перед миграцией убедитесь, что на обеих учетных записях запущен IMAP и они доступны из вашей системы. После этого используйте следующий синтаксис команды:
imapsync \ --host1 imap.source.example.com \ --user1 user@example.com \ --password1 S0urcePassw0rd \ --ssl1 \ --host2 imap.dest.example.com \ --user2 user@example.com \ --password2 Dest1nat10NPassw0rd \ --ssl2