Installing Cyrus

Installing the Cyrus server is literally as easy as 1-2-3. Configuring the server is quite a bit more complicated, but we’ll address that in Chapter 8, Configuring the Cyrus Server . First, download and unpack the distribution. Second, decide what build-time configuration options you’ll use. Finally, compile the software and do your final install.

Unpack the Distribution

Assuming you’ve already downloaded Cyrus using a command similar in effect to:

%lynx –dump ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-imapd-v1.5.19.tar.gz \\
  > cyrus-imapd-v1.5.19.tar.gz

uncompress it, untar it, and you’ve got your source tree for Cyrus:

%ls -Fs
total 1048                        1048 cyrus-imapd-v1.5.19.tar.gz
% gunzip cyrus-imapd-v1.5.19.tar.gz
% ls -s
total 4688                    4688 cyrus-imapd-v1.5.19.tar
% tar xf cyrus-imapd-v1.5.19.tar
% ls -FaCs
total 4694                        2 cyrus-imapd-v1.5.19
   2 ./                        4688 cyrus-imapd-v1.5.19.tar
   2 ../

Setting Up Build-Time Configuration Options

Your first task is to decide on what options to use with the configure script. ...

Get Managing IMAP now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.