Zimbra on ZFS and Zones.
So, we're moving from an old Cyrus installation to Zimbra. We considered moving to Dovecot, but the need for tight corporate calendaring that isn't hosted by big brother (Google or Y!) was too strong.
So, I call up Zimbra...
Me: Gimme that for Solaris.
Me: Umm... It's open source and the "closed" bits are non-native Java.
Zimbra: Umm... It doesn't work on Solaris, just install Linux.
Me: Just give me a sound off-site backup strategy that works as well as ZFS.
Zimbra: Umm... Install Linux, it's easy.
Me: You're kinda missing the point.
I then turn to Sergey, master of brute force, on our SA team and said: you've got five days to run this on Solaris. Sergey says: "done."
From here, we test quite a bit, doing migrations from the existing solution and installation tests. Whiz, bang, whirrrrr. We're happy, and I go back to Zimbra with some trepidation.
Me: How much?
Zimbra: Fill out this form and fax it.
Me: Okay... [faxed form]
Me: I sent it.
Zimbra: Got it, you should have your license.
Me: Wow, that was easy.
While I like free software a lot. Boy is it refreshing to find a company that knows how to take your money without pain and suffering, like some companies I know.
I'm sure that Zimbra is just trying to limit the support platforms to help control their engineering costs. The support for Linux is a no-brainer -- it's the most popular new deployment platform for just about everyone. But, support for Mac OS X... as if there is demand for that in the enterprise?! WTF? I know all about developing mail products and I understand that Mac OS X support is often iintroduced due to the engineering staff owning MacBook Pros. But, come on... Tier 1 support for Mac OS X before Solaris, not very good market research here fellas.
Anyway, we've got Zimbra cooking on a sweet Solaris box attached to a Sun StorEdge T3. One zone runs Zimbra Network Edition and another zone runs Zimbra Open Source Edition. Both of these running on some nice ZFS mount points that are conveniently backed up with Zetaback... Bliss.
Oh yeah. One detractor to my bliss: I spent 2 days deleting old mail folders and eliminating cruft (built up over the last 10 years). 11 hours of imapsync to get my now down to 14 gigabyte mail store over is just painful. There should be a universal mail store format so that I can "burn" by old mail into a universal archive format and just plug that into mail any mail server. Right.