Microsoft Exchange Server 2007 was made to help you handle e-mail, meeting management, and other essential office services. Microsoft Exchange Server 2007 For Dummies helps you get a handle on Exchange Server. Pretty slick, huh? Here?s the lowdown on installing and administering Microsoft Exchange Server 2007 and taking advantage of all the enhancements in Service Pack 1. With this handy guide, you?ll be able to maximize the security, reliability, and speed that Exchange Server 2007 provides.
Assess your organization?s needs to determine which edition of Exchange Server best meets them Explore what Exchange Server does, then plan, install, and configure it Consider how your users work with their mail and customize your set-up to facilitate their needs Learn to use the Exchange Management Console Use the new Exchange Server security features to protect e-mail from viruses, spam, phishing, and other threats Set up an offline address book, use templates, and develop custom forms Create settings for the most efficient interaction with clients, use multiple mailboxes, and view digital certificates Manage resource scheduling and interactive calendars Troubleshoot your configuration, perform regular maintenance, and be able to recover from mail-specific problems Monitor Exchange Server performance and maintain databases, mail flow, and peak performance Microsoft Exchange Server 2007 For Dummies gets you ready to exchange problems for solutions.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
John Paul Mueller
John Wiley & Sons Inc
Country of Publication:
10 October 2008
Professional and scholarly
Introduction 1 Part I: An Overview of Exchange Server 2007 7 Chapter 1: Getting to Know Exchange Server 2007 9 Chapter 2: Installing Exchange Server 2007 27 Chapter 3: Using Exchange Management Console 49 Chapter 4: Performing the Initial Configuration 71 Part II: Customizing Exchange Server 121 Chapter 5: Working with Mailboxes 123 Chapter 6: Configuring Security 151 Chapter 7: Interacting with Clients 173 Chapter 8: Creating Custom Forms 193 Part III: Advanced Techniques 209 Chapter 9: Troubleshooting Your Configuration 211 Chapter 10: Recovering from Mail-Specific Problems 227 Chapter 11: Performing Maintenance Tasks 247 Chapter 12: Using Exchange Management Shell 263 Chapter 13: Using the Command Line 291 Part IV: The Part of Tens 307 Chapter 14: Ten Exchange Server Tools 309 Chapter 15: Ten Exchange Server Resources 331 Index 345 Table of Contents Introduction 1 About This Book 1 Conventions Used in This Book 2 What You Should Read 2 What You Don?t Have to Read 3 Foolish Assumptions 3 How This Book Is Organized 4 Part I: An Overview of Exchange Server 2007 4 Part II: Customizing Exchange Server 4 Part III: Advanced Techniques 4 Part IV: The Part of Tens 5 Icons Used in This Book 5 Where to Go from Here 6 Part I: An Overview of Exchange Server 2007 7 Chapter 1: Getting to Know Exchange Server 2007 9 Considering the Exchange Server 2007 Features 10 Understanding the Service Pack 1 (SP1) Differences 16 Considering the addition of S/MIME support 16 Understanding the use of new transport rules 17 Relying on standby continuous replication 17 Implementing hardware security using device security and management 18 Considering the Web-based messaging additions 18 Understanding the voice features19 Administration tool updates 20 Choosing the Correct Edition for Your Needs 20 Considering Microsoft Exchange Hosted Services 23 Defining the Hosted Services elements 24 Buying Hosted Services for your organization 25 Chapter 2: Installing Exchange Server 2007 27 Addressing the Installation Prerequisites 28 Understanding the minimum hardware requirements 28 Verifying your configuration 32 Installing NET Framework 20 36 Installing Windows PowerShell 37 Installing the Internet Information Services role 38 Testing Your Configuration 41 Performing the Installation 44 Microsoft Exchange Server 2007 For Dummies xii Chapter 3: Using Exchange Management Console 49 Getting an Overview of the Configuration 50 Understanding the roles 51 Understanding hosted services 57 Working with the Organization Configuration 58 Considering the organization-level Mailbox 59 Understanding organization-level Client Access 60 Working with the organization-level Hub Transport 61 Defining organization-level Unified Messaging 62 Performing the Server Configuration 63 Considering the server-level Mailbox 64 Understanding server-level Client Access 65 Working with the server-level Hub Transport 66 Defining server-level Unified Messaging 67 Reviewing the Recipient Configuration 68 Interacting with the recipient Mailbox 68 Defining the recipient Distribution Group 68 Working with Mail Contacts 69 Viewing the Disconnected Mailbox 69 Viewing the Toolbox 69 Chapter 4: Performing the Initial Configuration 71 Performing Configuration Required for All Exchange Servers 72 Entering the Exchange Server product key 73 Using Best Practices Analyzer 74 Protecting Exchange Server from spam, viruses, worms, and other malware 84 Setting the Application log size 86 Configuring the Basic Mailbox 87 Adding a user 87 Providing an Offline Address Book (OAB) 90 Associating an OAB with a mailbox 94 Providing Client Access 96 Defining the Secure Sockets Layer (SSL) configuration 96 Configuring a connection 104 Setting Up the Hub Transport 110 Defining the e-mail domains 111 Modifying Internet mail flow113 Connecting to Exchange Server with a Client 117 Part II: Customizing Exchange Server 121 Chapter 5: Working with Mailboxes 123 Considering How Users Work with Mailboxes 124 Table of Contents xiii Understanding Messaging Records Management 125 Creating a managed custom folder 126 Creating a managed default folder 127 Configuring a managed folder 129 Setting the managed folder mailbox policies 132 Applying a managed folder policy to a user mailbox 133 Scheduling Managed Folder Assistant 134 Working with Users 135 Configuring Message Folders 136 Modifying the calendar retrieval options for IMAP4 and POP3 136 Working with the alternative mailboxes 138 Setting the user mailbox properties 143 Using Public Folder Management Console 145 Creating new folders 146 Modifying existing folders 147 Configuring Distribution Groups 148 Creating a distribution group 148 Defining distribution group properties 149 Chapter 6: Configuring Security 151 Setting User Security 152 Understanding message delivery options 153 Using message size restrictions as a security aid 154 Modifying message delivery restrictions 155 Modifying the Active Directory view of distribution groups 156 Setting Mailbox Security 157 Auditing the User 161 Considering Antispam Requirements 165 Relying on Sender ID 165 Understanding Content Filtering 166 Understanding spam assessment 167 Considering Antivirus and Other Malware Requirements 167 Considering the third-party solution168 Understanding Antivirus Extensibility 169 Considering the Use of Encryption 170 Using the Intra-Org Encryption feature 171 Considering the use of opportunistic TLS encryption 171 Understanding that SSL certificates are automatically installed 172 Using S/MIME encryption for messages 172 Chapter 7: Interacting with Clients 173 Working with Outlook 173 Accepting Safe Sender List Aggregation 174 Understanding the Anti-spam Stamp 174 Considering the Two-Tiered Spam Quarantine 176 Understanding attachment filtering 177 Understanding the Multi-Mailbox Search feature 178 Considering the use of transport rules 179 Microsoft Exchange Server 2007 For Dummies xiv Considering Personal Store Requirements 183 Verifying the presence of a digital certificate 184 Using the digital certificate 188 Importing and exporting the digital certificate 189 Chapter 8: Creating Custom Forms 193 Opening Details Templates Editor 194 Editing a Template 195 Working with Tools 197 Modifying Behaviors 199 Considering the use of properties for controls 200 Understanding the use of attributes 202 Setting attribute security using the ADSI Edit console 202 Creating a new attribute using the ADSI Edit console 204 Part III: Advanced Techniques 209 Chapter 9: Troubleshooting Your Configuration 211 Testing Your Configuration 212 Considering user setup issues 212 Considering mailbox issues 213 Catching connectivity problems 217 Thinking outside the configuration issue box 217 Performing Required Updates 218 Using the Exchange Processes Are Failing Tool 218 Performing Database Recovery Management 221 Using Database Troubleshooter 224 Chapter 10: Recovering from Mail-Specific Problems 227 Using Mail Flow Troubleshooter 228 Performing Message Tracking 231 Interacting with Queue Viewer 234 Working with queues 234 Working with messages 235 Understanding Replication 237 Considering LCR 238 Considering CCR 241 Considering SCR 241 Working with Routing Log Viewer 242 Opening log files 243 Comparing two log files 244 Chapter 11: Performing Maintenance Tasks 247 Creating a Data Store Backup 248 Defining backup requirements 248 Understanding the use of faster and fewer backups 249 Choosing a backup application 250 Table of Contents xv Monitoring Exchange Server Performance 251 Creating Performance Baseline Health Check 252 Determining how often to check performance 253 Considering the use of dynamic distribution groups 253 Testing Performance Using Performance Monitor 257 Locating Resource Hogs Using Performance Troubleshooter 259 Chapter 12: Using Exchange Management Shell 263 Understanding Windows PowerShell 264 Considering the need for Windows PowerShell 265 Considering the Exchange Management Shell difference 266 Opening an Administrative PowerShell Prompt 266 Understanding the need for an administrative prompt 267 Opening the administrative command prompt 268 Understanding the Windows PowerShell difference 268 Getting Windows PowerShell Help 269 Locating the cmdlets you need 269 Obtaining help for a specific cmdlet 270 Executing Cmdlets 272 Setting mailbox configuration with the Set-CASMailbox cmdlet 272 Adding custom resources using the Set-ResourceConfig cmdlet 273 Installing and configuring antispam agents 275 Performing a multimailbox search 277 Working with Common Management Shell Cmdlets 278 Interacting with the user 278 Interacting with mail folders 280 Working with a clustered mailbox server 285 Configuring distribution groups 286 Using Calendar Attendant 289 Chapter 13: Using the Command Line 291 Configuring the Command Line 292 Opening an administrator command line 292 Setting the window options 292 Changing the font 294 Choosing a window layout 294 Defining text colors 296 Interacting with Exchange Server Databases Using ESEUtil 296 Defragmenting the database 297 Repairing the database 298 Restoring the database 300 Recovering the database 300 Performing an integrity check 301 Displaying the database contents301 Performing a checksum test 302 Copying the database to another location 302 Microsoft Exchange Server 2007 For Dummies xvi Confirming Database Integrity Using ISInteg 303 Checking Best Practices Using ExBPACmd 304 Part IV: The Part of Tens 307 Chapter 14: Ten Exchange Server Tools 309 Upgrading to Windows PowerShell 2.0 310 Creating Scripts Using Windows PowerShell Scriptomatic 311 Using Microsoft Forefront Security for Exchange Server 312 Editing XML Files Using XML Notepad 314 Recovering a Lost Product Key Using ProduKey 316 Converting a SID to a Username with User Info 317 Obtaining Access to the SysInternals Tools 318 Making Sense of Error Codes Using Err 320 Obtaining Antivirus Support Using GFI MailSecurity 321 Interacting with the Client Machine Using Remote Desktop 322 Enabling Remote Desktop 323 Creating a connection 323 Setting the display 326 Accessing local resources 327 Running a configuration program 328 Optimizing performance 328 Chapter 15: Ten Exchange Server Resources 331 Starting with TechNet 332 Obtaining the Developer View with the Microsoft Developer Network 333 Defining Search Techniques in the Microsoft Knowledge Base 334 Getting Tips from the Microsoft Blogs 336 Locating Exchange Server Tips and Techniques Using Google 337 Finding Help in Third-Party Web Sites 338 Finding Help in Third-Party Newsletters and Blogs 339 Obtaining Whitepapers to Help with Management Tasks 341 Discovering Migration Techniques for Your Current Setup 342 Considering the Requirements for a Third-Party Add-in 342 Index 345
John Paul Mueller is a technical editor and author who has written 81 books and more than 300 articles. He has covered topics from programming and operating systems to home security and accessibility, and has contributed to such publications as DevSource, asp.netPro, and InformIT.