aboutsummaryrefslogtreecommitdiffstats
path: root/INSTALL
blob: 91cc19fb72cc937bacd092c9948430bc8d3e8901 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
imapsync depends on the following Perl modules:

  - Config::Tiny
  - DBI
  - DBD::SQLite
  - Getopt::Long
  - 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