The cyrusv2 delivery agent is intended for use with the Cyrus V1 IMAP server from CMU. It is much like the cyrus delivery agent (described earlier) but delivers using LMTP via a Unix-domain socket, and requires a Cyrus version 2 IMAP server. First note that the local delivery agent must be defined before you can define cyrusv2 : MAILER(`local') define first MAILER(`cyrusv2') define second The cyrusv2 delivery agent can be used for local delivery, if you use an mc configuration statement such as this: define(`confLOCAL_MAILER', `cyrusv2') The cyrusv2 delivery agent, in addition to performing local delivery, will also recognize local addresses of the form user+where . When found, and if permitted, it will deliver to an existing subfolder of the INBOX on the IMAP server. The defaults for the cyrusv2 delivery agent are listed in Table 20-3. The mc configuration macros at the left can be used to modify or replace those defaults. Table 20-3. mc macros to modify the cyrusv2 delivery agent
Note that mc configuration macro definitions must always precede the MAILER declaration to which they relate. The IMAP server and cyrusv2 delivery agent are available from http://asg.web.cmu.edu/cyrus/. |