One the reasons behind the success of Exchange Server is that it supports many client types. It is possible to connect to an Exchange mailbox from pretty much any operating system. The experience provided by clients varies so dramatically that end users may not even realize that they are using an Exchange Server.
A great example of this took place on a university campus in the United Kingdom. The university had migrated their messaging service to Microsoft Live@edu. The Live@edu service was basically Exchange Server 2010 hosted in the cloud. The university students were provided instructions on how to connect to the new service when using Outlook for either Windows or Mac and also for Linux clients using IMAP. After ...