Applies to: Exchange Server 2010 SP3, Exchange Server 2010 SP2

Topic Last Modified: 2012-07-23

You can resume a message that's in a queue on a computer that has the Microsoft Exchange Server 2010 Hub Transport server role or the Edge Transport server role installed.

You can resume a message that currently has a status of Suspended. By resuming a message, you enable delivery of the message. If you resume a message located in the poison message queue, the message will be sent to the categorizer for processing. A message being sent to multiple recipients might be located in multiple queues. To resume a message in more than one queue in a single operation, you must use a filter.

Looking for other management tasks related to managing transport queues? Check out Managing Transport Queues.

Use the EMC to resume a message

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Queues" entry in the Transport Permissions topic.

  1. In the console tree, click Toolbox.

  2. In the result pane, click Queue Viewer.

  3. In the action pane, click Open Tool.

  4. In Queue Viewer, click the Messages tab. A list of all messages on the server to which you're connected is displayed. To adjust the action to focus on a single queue, click the Queues tab, double-click the queue name, and then click the Server\Queue tab that appears.

  5. Click Create Filter, and enter your filter expression as follows:

    1. Select Status from the message property drop-down list.

    2. Select Equals from the comparison operator drop-down list.

    3. Select Suspended from the value drop-down list.

  6. Click Apply Filter. All messages that have a status of Suspended are displayed.

  7. Select one or more messages from the list, right-click, and select Resume.

Use the Shell to resume a message

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Queues" entry in the Transport Permissions topic.

This example resumes all messages being sent from any sender in the Contoso.com domain.

Copy Code
Resume-Message -Filter {FromAddress -eq "*contoso.com"}

This example resumes the message with the message ID 3 in the unreachable queue on server Hub01.

Copy Code
Resume-Message -Identity Hub01\Unreachable\3

For detailed syntax and parameter information, see Resume-Message.