Although the objectives and tasks of Microsoft Exchange Server servicesvary, they share a common information structure because they use standard interfaces and common objects. The following figure shows a simplified view of this common information-exchange structure as it applies to a mailbox agent.
Interfaces between a mailbox server, a client, and a mailbox on Microsoft Exchange Server
The main components and objects pictured in the diagram are defined below.
User's client application Can include unextended Microsoft Exchange clients, custom-built applications, and extended versions of the Microsoft Exchange Client.
Information store Acts as the primary information database for Microsoft Exchange Server.
Inbox Receives messages from users for the application.
Outbox Stores and sends messages to users from the application.
Public folder Folder within the information store that contains information to be shared with application users. Because of their flexibility and power, public folders are suitable for almost any kind of information-exchange application.