[jedi/old/i-menu.htm]
3TGKB-0015

Last Edited :

03-02-05

Revision :

 1.0


I have an errant Exchange server, and I have emails stuck in a queue. How do I get them out?
 


You can sometimes get these messages to go by moving the errant server into a new routing group and creating a routing group connector back to the working routing group. Once you have done that you will need to force the errant server to re-calculate the correct route to deliver these emails.
To do this, at a command prompt, run the following command:

  1. Net stop SMTPSVC
  2. Set the ResetMessageStatus registry key to a value of 1.
    Start Registry Editor (Regedt32.exe).
    Locate the following key in the registry:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\SMTPSVC\Queuing\  (The Queuing key does not exist by default.  You will have to create it.)
  3. On the Edit menu, click Add Value, and then add the following registry value:
        Value Name: ResetMessageStatus
        Data Type: REG_DWORD
        Radix: Hexadecimal
        Value: 1
  1. Quit Registry Editor.
  2. At a command prompt, run the following command:
    Net start SMTPSVC

 

Previously queued messages will then be enumerated and reprocessed by the Categoriser, which should then delivery these to the working routing group.

 

Then:

  1. Delete the ResetMessageStatus registry key.


For further information, see the following article:

279616 XCON: Adding a Registry Key to Re-Categorize Messages

http://support.microsoft.com/?id=279616

Regards Paul Eddington


KB Keywords: Exchange, email, e-mail, disaster, recovery, stuck, queue, retry, timeout, recalculate, reroute, deliver, re-categorise, re-categorize, Winroute, route.