We’ll the new server is proving it’s worth. As it is running Leopard I finally had a machine permanently available to test it out in the real world. So I’ve checked and double checked all the install instructions and they all work. Still to do is adding DSPAM and Maildrop but that won’t take that long. When that is done I’ll write some documents on upgrading!
- The basic mailserver on Leopard
- Building the Postfix mailserver on Leopard
- Building the Courier Auth library
- Building the Courier IMAP/POP3 server
- Setting up the database for mailserver administration
- Create the mailbox directories
- Configuring SASL for SMTP authentication
- Configuring Postfix for virtual domains using MySQL
- Configuring Courier-auth to use MySQL
- Configuring Courier IMAP with your maildir
- Starting your basic mailserver
The only problem I haven’t tackled yet is how to start postfix using the new launchctl plist files. I can’t get it to start properly. If someone can show me how it’s done I would greatly appreciate it.
Update: Allright, persistence has paid off. I’d kept googling and searching the Apple support pages and found the answer on how to start postfix using launchd. The documentation has been updated to reflect the new findings.


