Sending from Exchange to Exchange via MSMQ

Microsoft Exchange clients can send messages and forms to Exchange users in other MSMQ sites or enterprises via MSMQ queues. This is only possible if the destination site also has an MSMQ Exchange connector installed.

Microsoft Exchange Server routes the message or form to the MSMQ Exchange connector. The MSMQ Exchange connector then translates the Exchange message or form into an MSMQ message and sends it to the appropriate destination queue. An MSMQ Exchange connector in the destination site or enterprise then translates and forwards the message or form to the appropriate Exchange client.

Figure B.3

As shown in Figure B.3, MSMQ and MSMQ Exchange connectors can be used to route messages between the two sites or enterprises. This configuration is useful when there is no physical network connection between Exchange sites or organizations. It is analogous to sending Exchange messages between two organizations via the Internet (using Exchange Internet connectors).

For the destination address, the sending Exchange client uses the queue label of the queue on the MSMQ Exchange connector in the destination site and the specific mail address of the destination Exchange client. The address format is user mail alias@queue label (for example, JoeUser@ExchangeQueue).

Messages sent from Exchange clients to other Exchange clients via MSMQ should have an address type of MSMQ. This notifies the Exchange server that the message should be routed through the MSMQ Exchange connector. Because both Exchange clients natively support the MAPI rich-text format, MSMQ address entries should be configured so they send messages in rich text.


© 1997 by Microsoft Corporation. All rights reserved.