Datasheet

28 CHAPTER 1 INTRODUCING EXCHANGE SERVER 2010
Exchange Management
Management of Exchange-related components and recipient o bjects is now performed with
the new management API. All operations that can be performed have been defined as
tasks. The management API provides access to all management functions via the EMS tasks,
also kno wn as cmdlets (pronounced ‘‘command-lets’’). The EMS is a set of extensions fo r the
Windows PowerShell. Exchange management functionality can be extended and a ccessed via
managed code, and custom scripts can integrate with and use .NET objects.
Transport Agents
All messages and message content traveling through the message transport system (on a
Hub Transport server or Edge Transport server) can be manipulated using transport agents.
Transport agents are written using managed code. They replace Exchange 2000/2003
transport sinks.
Exchange-Managed APIs
Exchange-Managed APIs extend the Microsoft .NET Framework by providing classes and
data structures that allow custom programs to access and manipulate different parts of email
message content. Functions include accessing MIME content; filtering email body content;
converting message content between plaintext, HTML, and RTF formats; and reading or
writing calendar items.
Web Services
One of the most exciting new APIs is the Web Services API. Using Web Services, developers
can write applications that can remotely access mailboxes, folders, and message content. Many
of the new Exchange services such as the Autodiscover service, Availability service, and
messaging records management use the Web Services API. Services can be developed that
can send notifications to client applications and provide synchronization of mailbox folders and
items. The Web Services API provides these features:
Ability to manage folders in a user mailbox, including creating, deleting, copying, chang-
ing, searching, viewing, and moving folders
Ability to manage messages in a user mailbox, including creating, deleting, copying,
changing, searching, viewing, moving, and sending messages as well as accessing message
content
Ability to enumerate distribution group memberships
Client-Side Features
There are a number o f improvements t hat in Exchange Server 2010 that will directly affect the
end user. These are improvements that did not exist in Exchange Server 2000/2003.
Schedulable and Internal/External Out-of-Office Messages
A very nice improvement from the user’s perspective is the ability to schedule when
out-of-office messages start and finish and the ability to specify a separate message for internal
users than you have for external users. For this feature to work properly, you need either
Outlook Web App 2010 or Outlook 2007/2010. Figure 1.14 shows an example of the Out Of
Office Assistant in Outlook Web App.