Topic Last Modified: 2008-11-17
This topic explains how to restart the Microsoft Exchange Information Store service (MSExchangeIS) to resolve an issue that Microsoft Office Outlook users may experience when Outlook is configured to run in Cached Exchange Mode.
After you create a new Foreign connector in Microsoft Exchange Server 2007, you may see the following behavior:
- Users who use Outlook in Online mode can send e-mail messages
to the new address space successfully.
- Users who use Outlook in Cached Exchange Mode receive
non-delivery report (NDR) responses when they send e-mail messages
to the new address space. For example, users receive NDRs that
resemble the following:
5.2.1: The e-mail address is invalid or does not exist in the recipient e-mail system.
Your message did not reach some or all of the intended recipients.
Subject: Fax message
Sent: <date> <time>
The following recipient(s) cannot be reached:
'<UserName> (<UserNameFax>)' <date> <time>
None of your e-mail accounts could send to this recipient.
Cause
This issue occurs because of how Outlook sends e-mail messages when it runs in Cached Exchange Mode.
Generally, when you create a new connector, the process also creates a new gateway or connector mailbox on the server to handle the appropriate message types. When the Microsoft Exchange Information Store service starts, it loads the list of available address types into an array in memory.
When you use Outlook to send an e-mail message to the particular address type, the following behavior occurs.
Outlook Is in Online Mode
When you send a message from Outlook in Online mode, the following actions occur:
- Outlook submits the message to the Outbox folder of the mailbox
on the Exchange server.
- Exchange picks up the message from the Outbox folder and
submits it to the transport queue for message delivery.
- Exchange delivers the message to the appropriate drop location
for the message type.
Outlook Is in Cached Exchange Mode
When you send a message from Outlook in Cached Exchange Mode, the following actions occur:
- Outlook tries to submit the message directly to the transport
queue for message delivery. To do this, Outlook requests and stores
the list of available address types from the information store.
- If the new address type is not located in the list of available
address types, Outlook generates a NDR before Outlook connects to
the Exchange server.
Resolution
To resolve this issue, restart the Microsoft Exchange Information Store service on the computer that is running the Exchange 2007 Mailbox server role. To do this, follow these steps:
- Click Start, click Run, type cmd, and then
click OK.
- At the command prompt, type net stop msexchangeis &&
net start msexchangeis.
- Log off each Outlook client, and then log on again. This action
causes Outlook to request an updated list of available address
types from the information store.
For More Information
Address types represent the kinds of addresses that Exchange recognizes and that Exchange can use for message transport. By default, Exchange includes many address types. Exchange stamps e-mail-enabled user accounts with these address types (also known as proxyAddresses). For example, a user account might have the following proxyAddresses stamped:
- SMTP: (SMTP:mkanderson@contoso.com)
- X400: (X400:c=US;a=
;p=Contoso;o=Exchange;s=Andersen;g=Mary;)
You can use the New-ForeignConnector cmdlet to add an external connector, such as a facsimile (Fax) gateway. For more information about how to add a Foreign connector, see the following topics:
To determine which address types are currently stored on an Outlook client that is running in Cached Exchange Mode, follow these steps.
Note: |
---|
Incorrectly editing the registry can cause serious problems that may require you to reinstall your operating system. Problems resulting from editing the registry incorrectly may not be able to be resolved. Before editing the registry, back up any valuable data. |
- On the computer that is running Outlook in Cached
Exchange Mode, start Registry Editor.
- Locate the following registry entry for an Outlook profile:
HKEY_CURRENT_USER\Software\Microsoft|WindowsNT\CurrentVersion\Windows Messaging Subsystem\Profiles\<profileName>\13dbb0c8aa05101a9bb000aa002fc45a
Note In this path, replace <profileName> with the name of the Outlook profile. For example, use Default Outlook Profile.
- In the details pane, double-click 01026687. The cached
address type entries appear in the Value data box and
resemble the following:
0000 04 00 13 00 45 58 00 58 ….EX.X