Some of you may recall my excitement when I found eGroupWare.

I just finished migrating our entire company off of Microsoft Exchange and onto Cyrus IMAP with eGroupWare.
Yeah. I did it. You always wished you did, but I actually did it.
eGroupWare seems to be a very mature product. It still lacks some polish you might expect of a $500 or more groupware server, but considering I was looking for FREE, you can't beat it. I'm using the Ubuntu 7.04 packages.The hardest part of the entire conversion was configuring Cyrus IMAP server the way I needed. The configs for Cyrus are still pretty detailed and cryptic so there was a bit of trial and error on my part. I went with Cyrus because I wanted to give the user's server-side mail filters using sieve. I also went for broke and used my NIS server to authenticate user accounts. Yes, I know, the wave of the future is using LDAP, but I already had the NIS server in place and my NFS shares authenticate with it.
The next hardest was migrating all of the Exchange data over. I have only a few users, so I took the easy way out and individually ran the Funanbol sync utility to migrate all their data from the Exchange server over to the Linux server. Then I dragged and dropped their e-mail using an IMAP connection.
When I stopped the Exchange processes, my SBS server freed 1.5 GB of RAM which is now available for a vertical market application we need that's also a resource hog.
And note: That image above is not a threat - it's a play on the 'Kill Bill' movie poster.

Post new comment