Co je Imapsync?
Imapsync je nástroj pro přenos IMAP používaný pro přenos poštovních schránek a e-mailů z jednoho serveru IMAP na jiný server IMAP. Aplikace Imapsync je nástroj příkazového řádku, který umožňuje přírůstkové a rekurzivní přenosy IMAP z jedné poštovní schránky do druhé, a to jak kdekoli na internetu nebo ve vaší místní síti.
Instalace Imapsync
Nástroje Imapsync jsou k dispozici pro různé platformy. Použijte jeden z následujících kurzů podle vašeho operačního systému.
- Nainstalujte a používejte Imapsync na Ubuntu a Debianu
- Nainstalujte a používejte Imapsync na CentOS a Fedoře
Pro instalaci na jiné platformy navštivte zde.
Přenos poštovních schránek pomocí Imapsync
Takže jste připraveni na migraci. Před migrací se ujistěte, že oba účty mají spuštěný IMAP a jsou přístupné z vašeho systému. Poté použijte následující syntaxi příkazu.
$ imapsync --host1imap.source.example.com \ --user1[email protected] \ --password1S0urcePassw0rd \ --ssl1 \ --host2imap.dest.example.com \ --user2[email protected] \ --password2Dest1nat10NPassw0rd \ --ssl2
Příkaz bude trvat dlouho podle velikosti vaší zdrojové schránky. Po dokončení celého procesu uvidíte dlouhý seznam výstupů. Zkontrolujte výstup a zjistěte, zda během přenosu nedošlo k nějaké chybě. Níže je malá část výsledku.
Transfer started at Thu May 11 11:45:37 2017 PID is 4969 ... ... ... Total bytes transferred : 78373 (76.536 KiB) Total bytes duplicate host1 : 0 (0.000 KiB) Total bytes duplicate host2 : 0 (0.000 KiB) Total bytes skipped : 0 (0.000 KiB) Total bytes error : 0 (0.000 KiB) Message rate : 0.1 messages/s Average bandwidth rate : 3.0 KiB/s Memory consumption : 217.0 MiB Biggest message : 57947 bytes (56.589 KiB) Memory/biggest message ratio : 3927.0 Start difference host2 - host1 : -2 messages, -78373 bytes (-76.536 KiB) Final difference host2 - host1 : 0 messages, 0 bytes (0.000 KiB) Detected 0 errors
Odkaz:
- https://imapsync.lamiral.info/
- https://github.com/imapsync/imapsync