A Brief History of Microsoft Exchange Server

Article by Mojave Media Group (3,124 pts )
Edited & published by Mojave Media Group (3,124 pts ) on Oct 14, 2009

Microsoft Exchange Server is a premier corporate messaging server solution. It has evolved with the needs and demands of Microsoft customers.

Exchange's Evolution Since 1996

Microsoft Exchange Server is the premier enterprise messaging server solution in the market. Exchange was added to Microsoft’s product line in April 1996 with the release of Exchange Server 4.0. Exchange Server really was a convergence point for the migration of Microsoft’s internal messaging system and their retail PC Messaging product.

Internally, Microsoft was using a legacy Xenix system for their e-mail; however, with Microsoft growing and really a need to move to a homegrown solution, Microsoft developed what became Exchange Server. Concurrently, Microsoft had a commercial product by the name of MSMail, which evolved from the purchase of a product called Network Courier from a Vancouver company. When sufficient bugs were worked out and scalability issues somewhat addressed, Exchange Server 4.0 was released. Work on improving the product has not stopped since then as shown in the Exchange Server Release table shown as Table 1.

Table 1: Exchange Server Version History

Release Version

Release Date

KB Article

Exchange 4.0 RTM

April 1996

-

Exchange 4.0a RTM

August 1996

-

Exchange 4.0 SP1

May 1996

-

Exchange 4.0 SP2

August 1996

-

Exchange 4.0 SP3

November 1996

-

Exchange 4.0 SP4

April 1997

-

Exchange 4.0 SP5

May 1998

-

Exchange 5.0 RTM

March 1997

-

Exchange 5.0 SP1

June 1997

-

Exchange 5.0 SP2

February 1998

-

Exchange 5.0 SP2 RU

January 2004

KB834130

Exchange 5.5 RTM

November 1997

-

Exchange 5.5 SP1

July 1998

-

Exchange 5.5 SP2

December 1998

-

Exchange 5.5 SP3

September 1999

-

Exchange 5.5 SP4

November 2000

-

Exchange 5.5 SP4 RU

November 2004

KB841765

Exchange 2000 RTM

October 2000

-

Exchange 2000a RTM

January 2001

-

Exchange 2000 SP1

July 2001

-

Exchange 2000 SP2

December 2001

-

Exchange 2000 SP3

August 2002

-

Exchange 2000 SP3 RU

March 2003

KB815452

Exchange 2000 SP3 RU

September 2003

KB824282

Exchange 2000 SP3 RU

April 2004

KB836488

Exchange 2000 SP3 RU

August 2004

KB870540

Exchange 2003 RTM

October 2003

-

Exchange 2003 SP1

May 2004

KB843363

Exchange 2003 SP2

October 19, 2005

KB906669

Exchange 2007 RTM

December 8, 2006

-

Exchange 2007 RU1

April 18, 2007

KB930809

Exchange 2007 RU2

May 9, 2007

KB935490

Exchange 2007 RU3

June 29, 2007

KB935999

Exchange 2007 RU4

August 2007

KB940006

Exchange 2007 RU5

October 26, 2007

KB941421

Exchange 2007 RU6

February 22, 2008

KB942846

Exchange 2007 SP1

November 29, 2007

KB946138

Exchange 2007 SP1 RU1

February 28, 2008

KB945684

Exchange 2007 SP1 RU2

May 8, 2008

KB948016

Features in Exchange 5.0, 2000, 2003, and 2007

Exchange 5.0 introduced the first version of Outlook Web Access (OWA), which initially was more appropriately named Exchange Web Access. It also added formal SMTP and LDAPv2 to the product. Exchange 5.5 maintained the same style administrative interface and updated LDAP to v3 and added NNTP.

For the next version, (v6.0) naming changed to incorporate the calendar year and Exchange 2000 underwent a major facelift. Directory service functionality was now being served by the new Windows Active Directory. SMTP was handed off to Internet Information Services (IIS) with Exchange extensions. Exchange 2000 Instant Messaging was also introduced as an IIS application for corporate IM.

Exchange 2003 (v6.5) improved upon many features of Exchange 2000, including a richer AJAX OWA client and a recovery storage group for restores. Client access features evolved as well with ActiveSync and Outlook Mobile Access (OMA) for mobile device users and RCP/HTTPS and Exchange Cached Mode for Outlook 2003 users. Instant Messaging was removed to serve in a separate application, Live Communication Server, now expanded to Office Communication Server.

Exchange Server 2007 (v7.0) again introduces big changes throughout the application from architecture to appearance. Exchange 2007 is role-based allowing administrators to install only the roles that are required for that server. This is also the first Microsoft application to take advantage of Microsoft’s new extensible scripting language, PowerShell (nee Monad). Unified Messaging is also a significant feature addition, integrating with Office Communication Server and PBX/VoIP systems.

Microsoft now releases cumulative updates in between service pack releases for Exchange Server. These updates are called Update Rollups. They are numbered releases expected every six to eight weeks and apply to specific service pack levels for Exchange Server. The current release is Exchange Server 2007 Service Pack 1 with Update Rollup 2.