Scott Schnoll's





I really enjoyed writing Microsoft Exchange Server 2003 Distilled.  I would like to thank the folks at Addison Wesley for providing me with the opportunity to write about Exchange Server 2003.

I welcome any and all feedback you might have for me, so please don’t be shy. You can send all of your feedback directly to me at

Table of Contents

Chapter 1: Microsoft Exchange Server 2003 Overview
    Business Messaging for the Masses
    A Brief History of Microsoft Exchange
        Integration with Active Directory
        Integration with Internet Information Services
        Partitioned Storage Services
        Other Historical Evolutions
Introduction to Exchange Server 2003
        Exchange Server 2003 Components
        Exchange Server 2003 Features
Chapter 2: System Requirements for Exchange Server 2003
Software Requirements for Your Exchange Infrastructure
    Active Directory
    Healthy DNS Name Resolution
    Backup Software
    Antivirus Software
    Management Software
Software Requirements for Exchange Servers
    Microsoft .NET Framework Version 1.1.4322
    ASP.NET Device Update 2 Pack
    Network News Transfer Protocol
    Simple Mail Transfer Protocol
    World Wide Web Publishing Service
    Windows Remote Registry Service
Hardware Requirements for Exchange Server 2003
    Overview of Installation Requirements
    Sizing Exchange Servers
    Best Practices for Server Sizing and Usage
Operating System Compatibility and Selection
    Active Directory Compatibility
    Operating System Compatibility
Client Compatibility and Selection
    MAPI Clients
    Web-Based Clients
    Mobile Clients
Chapter 3: Exchange Server 2003 Feature Overview
Deployment Made Easier
    Enhancements to Exchange Setup
    Exchange 2003 Deployment Tools
Improved Administration
Trustworthy Computing and Exchange 2003
    Overview of Trustworthy Computing
    SD3 + Communications
    Product Life-Cycle Stages
Reliability and Availability in Exchange 2003
    Improvements in Exchange Clustering
    Integration with Microsoft Reliability Technologies
Increased Productivity for Knowledge Workers
Developer Enhancements in Exchange 2003
    Active Directory Services Interfaces
    Collaboration Data Objects for Windows 2000
    CDOSYS Transport Event Sinks
    Collaboration Data Objects for Exchange Server
    Collaboration Data Objects for Exchange Management
    Collaboration Data Objects for Exchange Workflow
    Exchange OLE DB Provider
    Exchange Store Event Sinks
    Exchange Web Forms
    Web Distributed Authoring and Versioning
    WebDAV Notifications
    Incremental Change Synchronization
    Lightweight Directory Access Protocol
    Messaging Application Programming Interface
    Outlook Object Model
    Exchange Rules
    SMTP Event Sinks
    Windows Management Instrumentation
Where Did It Go?
    Exchange Instant Messaging
    Exchange Conferencing Server
    Exchange Chat Service
    Key Management Service
    Legacy Connectors
    Development Deprecations
    Exchange Installable File System
Chapter 4: Deployment Tools and Techniques
Exchange Deployment Tools
Deploying Exchange 2003 Using ExDeploy
Coexistence with Exchange 5.5
    Phase 1: Planning
    Phase 2: Preparing Active Directory
    Phase 3: Installing Exchange 2003 on the Initial Server
    Example Installation of the First Exchange 2003 Server in an Organization
Coexistence with Mixed Mode Exchange 2000 and Exchange 5.5
    Upgrading the ADC Servers
    Installing or Upgrading the First Exchange Server
Upgrade from Exchange 2000 Native Mode
    Installing a Fresh Server
    Performing an In-Place Upgrade
New Exchange 2003 Installation
    Internet Mail Wizard
Chapter 5: Administration and Management
Exchange System Manager
    Installing Exchange System Manager
    Exchange System Manager 2003 Backward Compatibility
    Using Exchange System Manager
    The Organization Object
    Global Settings
    Administrative Groups
    Queue Viewer
    Public Folders
    Mailbox Recovery Center
    Message Tracking Center
Query-based Distribution Groups
    Using QDGs
    Best Practices for QDGs
    Troubleshooting QDGs
Chapter 6: Exchange Server 2003 Security
Secure by Design
    Information Disclosure
    Denial of Service
    Elevation of Privilege
Filtering and Blocking Unwanted E-Mail
    Connection Filtering
    Recipient Filtering
    Sender Filtering
    Filtering Distilled
    Combating Viruses, Worms, and Trojans
    Exchange Intelligent Message Filter
Chapter 7: Reliability, Availability, and Clustering
    Exchange Error Reporting
    Enabling Error Reporting
Link State Routing Improvements
Improved Memory Management
    Windows Startup Switches
Exchange Clusters
    Cluster Terminology
    Clustering Changes in Exchange 2003
    Exchange 2003 Cluster Requirements
    Creating an Exchange Virtual Server
    Removing an Exchange Virtual Server
    Upgrading Exchange 2000 Clusters
    Migrating from Exchange 5.5 Clusters
Chapter 8: Backup, Restore, and Recovery
Volume Shadow Copy Service
Recovery Storage Groups
Restoring Mailbox Stores Using Recovery Storage Groups
    Creating a Recovery Storage Group
    Adding a Mailbox Store to a Recovery Storage Group
    Restoring a Mailbox Store from Backup
    Postrestore Housekeeping Tasks
    Mounting the Restored Mailbox Store
    Extracting the Restored Mailbox Data
    RSG Integration with Active Directory
    Dialtone Recovery Strategy
Chapter 9: Outlook Clients and Mobility
The Outlook Experience
New Exchange-Related Features in Outlook 2003
    Cached Exchange Mode
    Exchange Connection Status
    Enhanced Security
    Outlook Performance Monitoring
    RPC over HTTPS
Outlook Web Access
    Performance Enhancements
    User Interface Enhancements
    Productivity Enhancements
    Security Enhancements
Outlook Mobile Access and Exchange ActiveSync
    Outlook Mobile Access
    Exchange ActiveSync
Chapter 10: Exchange 2003 Tips and Tricks
Tuning Exchange 2003
Deprecated Exchange 2000 Tuning Parameters
    Exchange 2000 Clusters
    Directory Service Access Cache
    Extensible Storage Engine Heaps
    Initial Memory Percentage
    Log Buffers
    Maximum Number of Open Tables
    Outlook Web Access—Content Expiry
    SMTP Service Tuning
Exchange 2003 Tuning Parameters
    Outlook Web Access Parameters
    Outlook Parameters
    Exchange Server Parameters
Exchange 2003 Tools
    Add Root Certificate Tool
    Address Rewrite Tool
    Archive Sink
    Authoritative Restore Tool
    Disable Certificate Verification Tool
    DNS Resolver Tool
    Error Code Lookup Tool
    Importer for Lotus cc:Mail Archives
    Information Store Viewer
    Inter-Organization Replication Tool
    MTA Check Tool
    SMTP Internet Protocol Restriction and Accept/Deny List Configuration Tool
    Up-to-Date Notifications Troubleshooting
    Additional Tools and Updates
Resources and Links
    Microsoft Exchange Product Home Page
    Exchange Developer Center Web Site
    Microsoft TechNet Exchange Center
    Exchange Server 2003 Support Center
    Microsoft Knowledge Base
    Exchange 2003 Events and Errors
    Exchange Public Newsgroups
    Microsoft MVP Program
    Exchange Server Communities
    Exchange-Related Web Sites