I've gone quiet! What have I been doing?
- migrating Cyrus 2.1 with hacked virtual domain support to 2.2 with real virtual domain support. This has been a nightmare and I intend to write a book on it when I get some time.
- helping install and configure the new WLUG blade server
- planning our Software Freedom Day advocacy event
- fixing my blog (thanks Juha)
- fixing Planet WLUG's RSS feed to keep my only reader happy
- hacked me up a sexy "Subscribe to my feed" button
The last three were done in the company of (and with thanks to) Cathy, who now has far less hair.
Out of curiosity, why Cyrus? I've been running Courier-IMAP for donkeys now with Exim, providing virtual domains with userdb authentication. As an added bonus, I can use Mr Sam's authdaemond for SMTP AUTH. Courier can also use LDAP for authentication.
FAM is the main bugbear with Courier-IMAP. It really doesn't work very well on FreeBSD. Have heard Dovecot is good and easy to get going, but not tried it yet.
Cyrus is good for black-box systems, where you don't have local user accounts or home directories for each user. Courier with userdb sounds like it does the same thing, but we were using Cyrus at the time, and it has a few more features (including better virtual domain support, I believe).
I ran Cyrus on my home server once, and was overjoyed when I ditched it in favour of Courier. Courier "just works" for machines where each user has a $HOME to put their mail in. It's fantastic. Horses for courses I guess.
I felt like that when I dumped Sendmail for Exim...
Oh yes. I can't say anything bad about Exim. Would you like to buy a copy of the Exim guide? WAND imported some for the NZNOG the Exim author attended, and still have some left over I believe...