Overview of the Mailbox Server Role
Applies to: Exchange Server 2010
In Microsoft Exchange Server 2010, the Mailbox server role is one of several server roles that you can install and configure on a server running Windows Server 2008. The Mailbox server role is the most common server role and is at the core of an Exchange organization. Servers on which the Mailbox server role is installed are called Mailbox servers.
Mailbox servers perform the following functions:
- Host mailbox databases
- Provide e-mail storage
- Host public folder databases
- Calculate e-mail address policies
- Generate address lists and offline address books (OABs)
- Conduct Multi-Mailbox Searches
- Provide high availability and site resiliency
- Provide content indexing
- Provide messaging records management (MRM) and retention policies
Looking for management tasks related to Mailbox servers? See Managing Mailbox Servers.
Contents
Mailbox Server Interactions
Coexisting with Other Server Roles
Server Role Configuration
Services and Port Executables
Planning for Public Folders
Mailbox Server Interactions
The Mailbox server must interact directly with the following:
- Active Directory
- Client Access server
- Hub Transport server
- Unified Messaging server
- Microsoft Outlook clients
Mailbox server connections
The following process applies:
- The Mailbox server uses LDAP to access recipient, server, and organization configuration information from Active Directory.
- The store driver on the Hub Transport server places messages from the transport pipeline into the appropriate mailbox. The store driver on the Hub Transport server also adds messages from a sender's Outbox on the Mailbox server to the transport pipeline. To learn more about the store driver, see Understanding Moderated Transport.
- The Client Access server sends requests from clients to the Mailbox server, and returns data from the Mailbox server to the clients. The Client Access server also accesses OAB files on the Mailbox server through NetBIOS file sharing. The types of data that the Client Access server sends between the client and the Mailbox server include messages, free/busy data, client profile settings, and OAB data.
- The Unified Messaging server retrieves e-mail, voice mail messages, and calendar information from the Mailbox server for Outlook Voice Access. The Unified Messaging server also retrieves storage quota information from the Mailbox server. To learn more about Outlook Voice Access, see Understanding Outlook Voice Access.
- Outlook clients inside your firewall access the Client Access server to send and retrieve messages. Outlook clients outside the firewall can access the Client Access server by using Outlook Anywhere (which uses RPC over HTTP). However, Outlook clients that are viewing or modifying public folders directly access the Mailbox server by using RPC over TCP. To learn more about Outlook Anywhere, see Understanding Outlook Anywhere.
- The administrator-only computer retrieves Active Directory topology information from the Microsoft Exchange Active Directory Topology service. It also retrieves e-mail address policy information and address list information.
- The Client Access server uses LDAP or Name Service Provider Interface (NSPI) to contact the Active Directory server and retrieve users' Active Directory information
Return to top
Coexisting with Other Server Roles
The Client Access server role, Hub Transport server role, Mailbox server role, and Unified Messaging server role can coexist on the same computer in any combination. When considering what combination of server roles to deploy, you should base your decision on capacity and performance planning and on your security and availability requirements. For more information, see Mailbox Server Storage Design.
Return to top
Server Role Configuration
To configure the Mailbox server role, use the Set-MailboxServer cmdlet in the Exchange Management Shell. To retrieve Mailbox server role settings, use the Get-MailboxServer cmdlet. For more information, see Configure Mailbox Server Properties.
Return to top
Services and Port Executables
When you install the Exchange 2010 Mailbox server role on a computer running Windows Server 2008, the services and port executables shown in the following table are installed. The Microsoft Search (Exchange Server) and Microsoft Exchange Monitoring services are set to start manually. All other services are set to start automatically.
Services
Service short name | Service name | Associated executable | Port name |
---|---|---|---|
MSExchangeIS |
Microsoft Exchange Information Store |
Store.exe |
MSExchangeISPorts |
MSExchangeADTopology |
Microsoft Exchange Active Directory Topology |
MSExchangeADTopologyService.exe |
MSExchangeADTopologyPorts |
MSExchangeMailboxAssistants |
Microsoft Exchange Mailbox Assistants |
MSExchangeMailboxAssistants.exe |
MSExchangeMailboxAssistantsPorts |
MSExchangeSearch |
Microsoft Exchange Search Indexer |
Microsoft.Exchange.Search.ExSearch.exe |
MSExchangeSearchPorts |
MSExchangeServiceHost |
Microsoft Exchange Service Host |
Microsoft.Exchange.ServiceHost.exe |
MSExchangeServiceHostPorts |
MSExchangeMonitoring |
Microsoft Exchange Monitoring |
Microsoft.Exchange.Monitoring.exe |
MSExchangeMonitoringPorts |
MSExchangeSA |
Microsoft Exchange System Attendant |
Mad.exe |
MSExchangeSAPorts |
MSExchangeMailSubmission |
Microsoft Exchange Mail Submission |
MSExchangeMailSubmission.exe |
MSExchangeMailSubmissionPorts |
msftesql-Exchange |
Microsoft Search (Exchange Server) |
Msftesql.exe |
msftesql-ExchangePorts |
MSExchangeTranportLogSearch |
Microsoft Exchange Transport Log Search |
MSExchangeTransportLogSearch.exe |
MSExchangeTransportLogSearchPorts |
Return to top
Planning for Public Folders
Before you deploy public folders, it's important to familiarize yourself with the functionality that public folders provide to make sure that the public folders meet the needs of your organization.
Exchange public folders are intended to serve as a repository for information that's shared among many users. You should use public folders when your business requires data replication to multiple servers. Access to public folders is integrated with regular mailbox access through the MAPI protocol. For more information about public folders, see Understanding Public Folders and Managing Public Folders.
Return to top