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: https://www.courier-mta.org/download.html#imap, then
read its INSTALL
file for more
instructions.
See https://www.courier-mta.org/status.html for more information.
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.