The Courier IMAP server

Download the Courier IMAP server

Before downloading the Courier IMAP server, you MUST download and install the Courier Authentication Library. This library is standalone module that maps login IDs and passwords to their mailboxes. Use the tools in the courier-authlib package to check if the authentication library is working, recognizes the login passwords, and displays the correct mailbox location. Until you get the authentication library working first, you will not be able to use the Courier IMAP server.

Download the Courier IMAP server from:, then read its INSTALL file for more instructions.

Source Code Repository

See for more information.

Building RPMs

It is possible to create binary RPM packages directly from the source code tarball. Follow the instructions in the Courier FAQ for building the RPM packages as a non-root user.


The binary RPM will not install if you have another IMAP or a POP3 server installed. The binary RPM installs its own /etc/pam.d/imap and /etc/pam.d/pop3 configuration files, which are likely to conflict with the PAM configuration file from another IMAP or POP3 server. If you previously installed another IMAP or a POP3 server without using RPM, the Courier IMAP server will successfully install and immediately overwrite your existing /etc/pam.d/imap and /etc/pam.d/pop3 files.