The Java Enterprise System Messaging Server can be configured to provide separate instances that provide the following logically distinct services:
Message Transfer Agent
Message Multiplexor
Message Express Multiplexor
Message Store
These various configurations of Messaging Server provide functionality that can be deployed on separate physical servers and can be represented in different tiers of a logical architecture. Because these configurations for Messaging Server represent logically distinct services in separate tiers, consider them as logically distinct components when designing a logical architecture. The section Example Logical Architectures provides an example of logically distinct components.
The following table describes the logically distinct configurations of Messaging Server.
Table 4–2 Messaging Server Configurations
Subcomponent |
Description |
---|---|
Supports the sending of email by handling SMTP connections, routing emails, and delivering messages to the proper message stores. The MTA components can be configured to support email sent from outside the enterprise (inbound) or sent from within the enterprise (outbound). |
|
Provides for the retrieval and storage of email messages. |
|
Supports the retrieval of email by accessing the message store for email clients, using either IMAP or POP protocols. |
|
Supports the retrieval of email by accessing the message store on behalf of web- based (HTTP) clients. |