Edit - I borught this article, By The SlothMan, back up towards the top after I recieved so many responses about Zimbra -
I will make no bones about my disdain for Microsoft. I think their business ethics are an oxymoron. I think they make mediocre products by and large, and their focus is keeping you in the revolving door of addiction to their products, not making a quality product at a fair price.
My target today, is MS Exchange.
For the uninitiated, MS Exchange if Microsoft's mail server. It is pretty vanilla. It pretty much only does mail. And it is NOT cheap and the migration paths to newer versions are at times treacherous at best.
Exchange/Outlook makes up about 60% of the mail server/clients installed globally with Lotus/Domino taking up the vast majority of the remainder but that is changing as the Open Source Community has put a bullseye on Exchange to offer a more cost effective solution than Exchange. In fact in a recent Yankee Group Survey shows that 23% of respondents are looking to migrate away from Exchange.
You might ask, why I don't like Exchange. Here's the reasons why:
- It is a Microsoft product
- It is limited in functionality
- It is expensive
- It is notably vulnerable to attacks and viruses
- It is a major TARGET of attacks and viruses
- It is not as scalable as other solutions
- It is a FAT application that requires a lot of hardware
- It is a FAT application that requires a lot of manpower/time to support/maintain
Great question....you don't have to and there are alternatives!
I want to introduce you all to Zimbra
Zimbra is an open source mail server. It can be free or you can purchase a more robust version with support for about $35/end user license. Compare that to Exchange!!!
What Zimbra offers you is the exact same functionality of Exchange with none of the drawbacks.
You can run Zimbra on an older, or cheaper Linux server with 1GB of RAM and that will support about 1000 users or so. It has plug ins for Outlook too which will make it seamless for you users to start using Zimbra mail, as well as it comes with a migration utility which will move your contacts, calendar, and email(including personal folders) over to Zimbra.
But there is more!!!! Zimbra is managed, very easily via a web console. So you don't have to be at your server or have SSH/VNC/RDP access to your server. Hit up a web address and you're in!
But what about OWA you ask??? Well....if they allow you to administer it via the web...then they must have a web client. If you figure that out, you're right! They have a rich AJAX based web client which gives you all the functionality of your Outlook client, but via the web and not like the 2003 OWA which is restricted as opposed to what is offered in Outlook.
Zimbra also has a built in wiki functionality and a document sharing functionality which I've read will be improved with time.
But you will ask about integration with applications such as Sharepoint and MS Office, or other apps...guess what, all those apps tie in to Outlook and don't care what is on the backend in most instances. So if you have Outlook, you're gold! While I have disdain for MS, Outlook is a great 'middleware' application as EVERYTHING hooks into it. Also Zimbra has the ability through its iCal standards compliant calendering system to be able to syndicate your calendar as well as pull in other syndicated calendars from say Google's Calendar.
I think I've bored you all enough right now, but I will leave you with a few ending thoughts.
- Set up a test box to play with Zimbra or download a demo Zimbra appliance from VMWare
- Check out the live demo on Zimbra's site
- Scalix is also considered an 'exchange killer' server and is free as well(I did not like it as much as Zimbra)
- When in doubt, check out Lotus/Domino. Platform independent and has a LOT more functionality over Exchange including native clustering, but you will miss a lot of the integration.
technology