Logo
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
EPL Standings
 
 
Windows Server

Microsoft Exchange Server 2007 : Understanding the Client Access Server (part 1) - OWA

4/10/2014 2:09:15 AM
In many ways, the Exchange 2007 CAS is fundamentally the equivalent of the front-end server in Exchange Server 2003. It provides client access services for clients that don’t directly access the Mailbox server (for example, Outlook 2007) as well as some interesting new client-oriented services such as the Autodiscover service.

Clients can access their mailboxes using Messaging Application Programming Interface (MAPI), voice access, Hypertext Transfer Protocol (HTTP), RPC over HTTP, ActiveSync, Post Office Protocol (POP), or Internet Message Access Protocol version 4 (IMAP4). Of these, all but MAPI and voice access use the CAS role. Even MAPI uses the CAS for the Autodiscover service and when using the RPC over HTTP feature of Outlook Anywhere.

Note

The Messaging Application Programming Interface (MAPI) is technically not a protocol, but is rather a general framework. This is implemented as the Exchange remote procedure calls (RPC) protocol in Exchange 2003 and 2007. So, technically, the protocol used by Outlook clients is called Exchange RPC.

However, the term MAPI is used synonymously and more commonly in place of Exchange RPC.


There are seven client types, shown in Table 1.

Table 1. Client Types
ClientProtocol
OutlookMAPI over RPC
Outlook Voice AccessRTP
Outlook Web AccessHTTP/HTTPS
Exchange ActiveSyncHTTP/HTTPS
Outlook AnywhereMAPI over RPC over HTTP/HTTPS
POP ClientPOP/SMTP
IMAP ClientIMAP4/SMTP

These seven client types connect to the CAS in various ways, as shown in Figure 1.

Figure 1. Client type connections to the CAS.

A CAS must exist in every Exchange 2007 organization. A best practice is to have a CAS in every Active Directory (AD) site, where AD sites represent contiguous areas of high bandwidth. There should be a minimum of one CAS in every site that has a Mailbox server. Additional CASs can be deployed for performance and fault tolerance.

As indicated before, the CAS is used for the following clients and services:

  • Outlook Web Access (OWA)

  • ActiveSync

  • Outlook Anywhere

  • Availability service

  • Autodiscover service

  • POP3 and IMAP

Each of these is discussed individually in the following sections.

1. OWA

The Premium version of OWA includes many features, such as telephony integration and mobile device support. The Light version is designed for use on mobile devices, slow connections, or non-Microsoft browsers. The differences between the two versions are shown in Table 2.

Table 2. OWA Light Versus Premium
FeatureLight VersionPremium Version
Spelling CheckerNot availableAvailable
Reading PaneNot availableAvailable
Accessibility for Blind and Low Vision UsersAvailableNot available
Notifications and RemindersNot availableAvailable
Weekly Calendar ViewsNot availableAvailable
Windows SharePoint Services and UNC File Shares IntegrationNot availableAvailable
Compose Messages by Using HTMLOnly plain text is available in Outlook Web Access LightAvailable
Calendar OptionsLimited to the following features: Show Week Numbers, Set the First Day of the Week, Select Days of the Week, Set Day Start and End TimesAvailable
Appearance (color scheme)Not availableAvailable
Voice Mail OptionsNot availableAvailable

Note

Switching to the Accessibility for Blind and Low Vision Users option in Outlook Web Access Premium or selecting it at the initial logon window forces the client into Outlook Web Access Light. The can be undone using the Outlook Web Access Light Accessibility option to switch back to the Premium version.

Other -----------------
- Windows Server 2012 : Enhanced security and compliance (part 2) - BitLocker enhancements, DNSSEC
- Windows Server 2012 : Enhanced security and compliance (part 1) - Dynamic Access Control
- Windows Server 2012 : Full Windows experience (part 2) - Configuring User Profile Disks
- Windows Server 2012 : Full Windows experience (part 1) - RemoteFX enhancements,Configuring RemoteFX, Enhanced USB redirection
- Windows Server 2012 : Support for open standards
- Microsoft SharePoint 2013 : Working with Visio Services - Customizing Visio Services solutions
- Microsoft SharePoint 2013 : Working with Visio Services - Designing dashboards - Data linking (part 4) - Adding data graphics , Web part connections
- Microsoft SharePoint 2013 : Working with Visio Services - Designing dashboards - Data linking (part 3) - Mapping external data to shapes
- Microsoft SharePoint 2013 : Working with Visio Services - Designing dashboards - Data linking (part 2) - Refreshing external data
- Microsoft SharePoint 2013 : Working with Visio Services - Designing dashboards - Data linking (part 1) - Obtaining external data
- Microsoft SharePoint 2013 : Looking at Visio Services (part 4) - Visio Services security considerations,Supported data scenarios
- Microsoft SharePoint 2013 : Looking at Visio Services (part 3) - Visio Graphics Service service application
- Microsoft SharePoint 2013 : Looking at Visio Services (part 2) - Adding a Visio Web Access Web Part to a page
- Microsoft SharePoint 2013 : Looking at Visio Services (part 1) - Displaying Visio drawings in Visio Services
- Microsoft Exchange Server 2013 : Mailbox management - Seeking perfection halts progress (part 3) - Changing EAC columns
- Microsoft Exchange Server 2013 : Mailbox management - Seeking perfection halts progress (part 2) - Starting EAC
- Microsoft Exchange Server 2013 : Mailbox management - Seeking perfection halts progress (part 1)
- Microsoft Exchange Server 2010 : Defining Email Addresses (part 3) - Email Address Policies - Creating a New Email Address Policy
- Microsoft Exchange Server 2010 : Defining Email Addresses (part 2) - Email Address Policies - Changing an Existing Policy
- Microsoft Exchange Server 2010 : Defining Email Addresses (part 1) - Accepted Domains
 
 
Most view of day
- Installing and Configuring the Basics of Exchange Server 2013 for a Brand-New Environment (part 1)
- Windows Server 2012 Administration : Managing Printers with the Print Management Console (part 1) - Configuring the Print Management Console
- SharePoint 2013 : Health and Monitoring (part 3) - Analytics, The Health Analyzer
- Deploying Applications (part 2) - Automating Installation
- Windows Phone 8 : Orientation and the PhoneApplicationPage Class (part 3) - Setting Page Orientation at Runtime
- BizTalk 2010 : WCF LOB SQL Adapter - Consuming ASDK SQL Adapter in Visual Studio (part 1)
- Troubleshooting Stop Messages : Being Prepared for Stop Errors, Stop Message Checklist
- Windows Server 2008 : Promoting and Demoting a Domain Controller - Demoting a DC with dcpromo, Using dcpromo with an unattend File
- Windows Server 2003 on HP ProLiant Servers : Defining the Windows 2003 Infrastructure
- Microsoft Project 2010 : Setting Up a Project Budget - Setting the Project Fiscal Year
Top 10
- Windows Server 2012 : DHCP,IPv6 and IPAM - Exploring DHCP (part 3) - Creating IPv4 DHCP Scopes
- Windows Server 2012 : DHCP,IPv6 and IPAM - Exploring DHCP (part 2) - Installing DHCP Server and Server Tools
- Windows Server 2012 : DHCP,IPv6 and IPAM - Exploring DHCP (part 1)
- Windows Server 2012 : DHCP,IPv6 and IPAM - Understanding the Components of an Enterprise Network
- Microsoft OneNote 2010 : Using the Research and Translate Tools (part 3) - Translating Text with the Mini Translator
- Microsoft OneNote 2010 : Using the Research and Translate Tools (part 2) - Translating a Word or Phrase with the Research Pane
- Microsoft OneNote 2010 : Using the Research and Translate Tools (part 1) - Setting Options for the Research Task Pane, Searching with the Research Task Pane
- Microsoft OneNote 2010 : Doing Research with Linked Notes (part 2) - Ending a Linked Notes Session, Viewing Linked Notes
- Microsoft OneNote 2010 : Doing Research with Linked Notes (part 1) - Beginning a Linked Notes Session
- Microsoft OneNote 2010 : Doing Research with Side Notes (part 3) - Moving Side Notes to Your Existing Notes
 
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro