Well, a big problem with a lack of calendar servers is a lack of calendar clients. As such, most calendar servers will work with Outlook, which you can also set up for IMAP mail.

Call me a snob, but I feel that the reason that there is so much Exchange support available is that it's a piece of junk that needs constant handholding. In my experience, mail servers tend to need very little regular maintenance.
_________________________
Bitt Faulk