180

The spool files for Postfix are located in /var/spool/postfix and the log file is /var/log/ mail.log. See www.postfix.org for more information about postfix.

Cyrus

Cyrus was developed at Carnegie Mellon University with the purpose of creating a highly scalable enterprise mail system for use in small- to large-enterprise environments. The Cyrus technologies can scale from independent use in small departments to a system centrally managed in a large enterprise.

Each message is stored as a separate file in a mail folder for each user. The mailbox database is stored in parts of the file system that are private to the Cyrus IMAP system. This design gives the server advantages in efficiency, scalability, and administration. All user access to mail is through software using the IMAP or POP3 protocol.

Cyrus uses the configuration file /etc/imapd.conf. Server Admin uses the defaults file /etc/imapd.conf.default. Cyrus logs its events in /etc/mailaccess.log. The Cyrus database is located in /var/imap/ and the user folders are located in /var/spool/imap/.

In brief, Cyrus works as follows: The Cyrus deliver application will receive mail from the Postfix delivery agent, update the mailboxes database located at /var/imap/ mailboxes.db, and store the mail in the users spool files located at /var/spool/imap/ username/folder. The user will then be able to use the IMAP or POP protocol to retrieve messages.

See asg.web.cmu.edu/cyrus/ for more information about Cyrus.

Mailman

Mailman is a Mailing List service with support for built-in archiving, automatic bounce processing, content filtering, digest delivery, spam filters, and other features. Mailman provides a customizable web page for each mailing list. Users can subscribe and unsubscribe themselves, as well as change list preferences. List and site administrators can use the web interface for common tasks such as account management, approvals, moderation, and list configuration. The web interface requires that you have the Apache web server running. You can access it at www.yourdomain.com/mailman/ listinfo.

Mailman receives mail from the local postfix process by configuring alias maps. Messages destined for a mail list are piped by the local process to Mailman processes. The mapping is provided in /var/mailman/data/aliases.

You can find more information about configuring and administering mail lists using Mailman at www.list.org and at /Library/Documentation/Services/mailman.

Chapter 12 Working with the Mail Service

Page 180
Image 180
Apple Mac OS X Server manual Cyrus, Mailman