Cyrus Server Configuration
The parts that make up the server configuration, what each part does, and where to find each part, are described in this chapter. Details on setting up the configuration are given in Chapter 9 .
The imapd Server Configuration File
The imapd daemon reads its configuration options from the file /etc/imapd.conf
. The location of the configuration file itself is not configurable. Examples of the options specified in this file include:
-
umask
The default permissions used by the various Cyrus programs
-
allowanonymouslogin
Whether to allow anonymous login to the server
-
configdirectory
The location of the Cyrus server configuration directory
-
quotawarn
The threshold for over quota warning messages
The plaintextloginpause
option sets the number of seconds to pause after a successful plaintext login. This option allows users to perceive the cost of using plaintext passwords on systems that support strong authentication. The complete list of options is discussed in Chapter 9
and listed in the imapd (5) online manual page.
Server Configuration Directory
The server configuration directory contains databases that describe the server’s dynamic configuration in terms of content, status, processes, quotas, and mailbox subscriptions. By default, the server configuration is installed in /var/imap
.
Special files
- configdirectory/msg/shutdown
If configdirectory/msg/shutdown exists, then imapd will send the first line in the file to the client in the form of an IMAP ALERT [27] message ...
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.