Retry Queues

 

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

You can retry a mailbox delivery queue or a remote delivery queue that's present on a computer that has the Microsoft Exchange Server 2010 Hub Transport server role or the Edge Transport server role installed.

When a transport server can't connect to the next hop, the delivery queue is put in a status of Retry. When you retry a delivery queue by using Queue Viewer or the Shell, you force an immediate connection attempt and override the next scheduled retry time. If the connection isn't successful, the retry interval timer is reset. The delivery queue must be in a status of Retry for this action to have any effect.

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

Use the EMC to retry a queue

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 Queues tab. A list of all queues on the server to which you're connected is displayed.

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

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

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

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

  6. Click Apply Filter. All queues that currently have a retry status are displayed.

  7. Select one or more queues from the list. Right-click, and then select Retry Queue. If the connection attempt is successful, the queue status changes to Active. If no connection can be made, the queue remains in a status of Retry and the next retry time is updated.

Use the Shell to retry a queue

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 retries all queues with the status of Retry.

Retry-Queue -Filter {status -eq "retry"}

This example retries the queue Server\Queue.

Retry-Queue -Identity Server\Queue

For detailed syntax and parameter information, see Retry-Queue.

 © 2010 Microsoft Corporation. All rights reserved.