Article ID: 822939
Article Last Modified on 12/3/2007
APPLIES TO
- Microsoft Exchange Server 2003 Enterprise Edition
- Microsoft Exchange Server 2003 Standard Edition
- Microsoft Windows Small Business Server 2003 Premium Edition
- Microsoft Windows Small Business Server 2003 Standard Edition
- Microsoft Exchange 2000 Server Standard Edition
This article is a consolidation of the following previously available articles: 319885 and 290290Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows registry
SYMPTOMS
You may experience one or more of the following symptoms in Microsoft Exchange Server 2003 or Microsoft Exchange 2000 Server.
SYMPTOM 1
When users try to send messages to addresses in your Microsoft Exchange organization by using Simple Mail Transfer Protocol (SMTP), they may experience one of the following behaviors:
- The messages leave the Outbox of the e-mail client, but they are not delivered to the destination address.
- The messages remain in the Outbox of the e-mail client.
Note This problem may also occur when you try to send a message to your own e-mail address.
SYMPTOM 2
If you view the tracking history of the sent message, you may notice information resembles the following information:
SYMPTOM 3
If there are other servers in the routing group, those servers can send mail to each other. However, those servers cannot send mail to or from the server that is experiencing the problem. If a user tries send mail to a mailbox on the server that is experiencing the problem, the user receives a non-delivery report (NDR) that resembles the following NDR:
-----Original Message----- From: System Administrator Sent: Tuesday, February 20, 2001 6:04 PM To: Ops, Global Subject: Undeliverable: Test Message Your message did not reach some or all of the intended recipients. Subject: Test Message Sent: 2/20/2001 6:04 PM The following recipient(s) could not be reached: Ops, Global on 2/20/2001 6:04 PM The e-mail system was unable to deliver the message, but did not report a specific reason. Check the address and try again. If it still fails, contact your system administrator. server.domain.com #5.0.0
If there is an SMTP connector on the Exchange 2000 server that is experiencing the problem, the following error message may be logged in the System log:
SYMPTOM 4
The following Exchange services may not start:
- Microsoft Exchange Routing Engine
- Microsoft Exchange POP3
- Microsoft Exchange IMAP4
- Microsoft Exchange Event
When you try to manually start the Microsoft Exchange Routing Engine service, you may receive the following error message:
CAUSE
This problem may occur if the association of Microsoft Exchange to the SMTP service is damaged or if the IIS (or only SMTP component of IIS) for Microsoft Windows 2000 and Windows Server 2003 has been reinstalled, but the Exchange Server SMTP service extensions have not been restored.
RESOLUTION
To resolve this issue, follow these steps:
Step 1: Troubleshoot
Determine whether all the Exchange command verbs for the SMTP service are present:
- Establish a telnet session with the Exchange 2003 or Exchange 2000 computer on port 25: click Start, click Run, type telnet localhost 25 in the Open box, and then click OK.
- Type ehlo, and then press ENTER.
The following list appears:However, if the following command verbs for the Exchange 2003 or Exchange 2000 SMTP service are not present, the association of the Exchange 2003 or Exchange 2000 computer to the SMTP service is damaged:
- Type quit, and then press ENTER to quit the telnet session.
Step 2: Reinstall Exchange Server
If some of the Exchange association SMTP command verbs are missing, you must reinstall Exchange 2003 or Exchange 2000.
Note When you reinstall Exchange, it does not overwrite the databases. It only backfills any missing files and metabase entries. This does not affect the settings or mailboxes on the server that is running Exchange.
To reinstall Exchange 2003 or Exchange 2000, follow these steps:
- Click Start, and then click Run.
- In the Open box, type cmd.
- Locate the Setup\i386 folder on the Exchange installation CD, and then type setup.exe /reinstall.
Note You may also launch the Exchange Setup program from Add/Remove Programs in Control Panel, and then click Reinstall in the Action list on the Component Selection page.
- Follow the on-screen instructions to reinstall Exchange.
- Update Exchange with the same service pack and hotfixes as that of the original Exchange installation.
Note If SMTP was the only IIS component that was reinstalled on an Exchange 2000 server, you can use the SMTP Reinstall Tool (Smtpreinstall.exe) to restore the missing Exchange 2000 SMTP verbs and the Exchange 2000 versions of the files for Exchange 2000 Service Pack 2 (SP2) or later versions of Exchange 2000. Smtpreinstall.exe is in the \Server\Support\Utils\i386 folder on the Exchange 2000 SP2 or later versions CD.
To run Smtpreinstall.exe, follow these steps:
- Copy Smtpreinstall.exe to the \Exchsrvr\Bin folder.
- Run Smtpreinstall.exe.
- Restart the computer when you receive the prompt.
MORE INFORMATION
We strongly recommend that you perform regular metabase backups. You can do this by choosing the System State backup option with your backup program. You can also do this by right-clicking the server in Internet Service Manager. If you have a good metabase backup, you can restore that backup instead of using the steps in the "Resolution" section.
The Windows 2000 or Windows 2003 SMTP service is a key underlying component of Exchange 2000 or Exchange 2003. If you uninstall IIS or SMTP, the bindings and registrations that Exchange requires are removed. Therefore, you should not remove and reinstall IIS on an Exchange server, except in extreme cases. IIS stores its configuration in an enhanced registry-like binary hive that is called the metabase. If you are running IIS, we strongly recommended that you back up the metabase.
If your SMTP service is removed unexpectedly, check to make sure that the Exchange Server 5.5 MSExchangeIMC
key does not exist on the server that is running Exchange 2000 or a later version of Exchange.
Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
To check for the MSExchangeIMC
key, follow these steps:
- Start Registry Editor.
- Locate the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\Current Control Set\Services\MSExchangeIMC
- If the
MSExchangeIMC
key exists, delete it to prevent SMTP from being removed unexpectedly. - Quit Registry Editor.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
294804 SMTP is removed when you upgrade to Windows 2000 Service Pack 1 or Service Pack 2
REFERENCES
For more information about How to remove and reinstall IIS and Exchange, click the following article number to view the article in the Microsoft Knowledge Base:
320202 How to remove and reinstall IIS and Exchange
For more information about troubleshooting transport issues in Exchange Server 2003, click the following article numbers to view the articles in the Microsoft Knowledge Base:
821910 How to troubleshoot for Exchange Server 2003 transport issues
821905 Message tracking event IDs in Exchange Server 2003
Additional query words: XCON
Keywords: KB822939