imapsync depends on the following Perl modules: - Config::Tiny - DBI - DBD::SQLite - Getopt::Long (core module) - MIME::Base64 (core module) if authentication is required - IO::Select (core module) - IO::Socket::INET (core module) for 'type=imap' - IO::Socket::SSL for 'type=imaps' (or 'type=imap' and 'STARTTLS=YES') - IPC::Open2 (core module) for 'type=tunnel' - List::Util (core module) - POSIX (core module) if 'logfile' is set - Socket (core module) - Time::HiRes (core module) if 'logfile' is set On Debian GNU/Linux systems, these modules can be installed with the following command: apt-get install libconfig-tiny-perl libdbi-perl libdbd-sqlite3-perl libio-socket-ssl-perl