Logo
programming4us
programming4us
programming4us
programming4us
Home
programming4us
XP
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Windows Phone
 
Windows Server

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

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
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
 
 
Top 10
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
 
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server