Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-03-19

Командлет Retry-Queue используется для принудительного вызова попытки подключения для очереди на компьютере с установленной ролью транспортного сервера-концентратора или пограничного транспортного сервера.

Синтаксис

Retry-Queue -Identity <QueueIdentity> [-Confirm [<SwitchParameter>]] [-Resubmit <$true | $false>] [-WhatIf [<SwitchParameter>]]
Retry-Queue -Filter <String> [-Confirm [<SwitchParameter>]] [-Resubmit <$true | $false>] [-Server <ServerIdParameter>] [-WhatIf [<SwitchParameter>]]

Параметры

Параметр Обязательный Тип Описание

Filter

Обязательный

System.String

Для параметра Filter требуется выражение, которое определяет критерии значений свойств для очередей, выполнение которых нужно повторить. Это выражение включает в себя имя свойства, за которым следует оператор сравнения и значение. Следующие свойства очередей — примеры допустимых критериев для параметра Filter:

  • DeliveryType — тип доставки для данной очереди, который определен транспортом. Тип доставки должен иметь одно из следующих значений:

    • DNSConnectorDelivery

    • NonSMTPGatewayDelivery

    • SmartHostConnectorDelivery

    • SmtpRelayWithinAdSitetoEdge

    • MapiDelivery

    • SmtpRelayWithinAdSite

    • SmtpRelaytoRemoteAdSite

    • SmtpRelaytoTiRg

    • Undefined

    • Unreachable

  • Identity — идентификация очереди в формате сервер\назначение, где назначение – это удаленный домен, почтовый сервер или постоянное имя очереди.

  • LastError — текстовая строка последней ошибки, записанная для очереди.

  • LastRetryTime — время последней попытки установить подключение для этой очереди.

  • MessageCount — число элементов в очереди.

  • NextHopConnector — глобальный уникальный идентификатор соединителя, который использовался для создания этой очереди.

  • NextHopDomain — следующий транзитный домен для этой очереди, указанный как удаленный SMTP-домен, имя сервера, имени сайта Служба каталогов Active Directory или идентификатора базы данных сообщений.

  • NextRetryTime — время следующей попытки установить подключение для этой очереди.

  • Status — состояние очереди. Доступны параметры состояния очереди Active, Ready, Retry или Suspended.

Можно указать несколько критериев с использованием оператора сравнения and. Значения свойств, не выраженные в виде целого числа, должны заключаться в кавычки (").

Identity

Обязательный

Microsoft.Exchange.Data.QueueViewer.QueueIdentity

Параметр Identity указывает идентификатор очереди, содержащей сообщения, для которых нужно повторить попытку доставки. Идентификатор очереди вводится в виде Сервер\назначение, где в части назначение указывается удаленный домен, почтовый сервер или постоянное имя очереди.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Resubmit

Необязательный

System.Boolean

Параметр Resubmit указывает, следует ли повторно предоставить содержимое очереди в классификатор перед установкой подключения.

Server

Необязательный

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Параметр Server указывает имя сервера, к которому будет выполнено подключение с использованием удаленного вызова процедуры (RPC), содержащего очередь с сообщениями, для которых нужно повторить попытку доставки. Введите имя сервера как имя компьютера или полное имя домена (FQDN). Если этот параметр не используется, запрос направляется на локальный сервер.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Подробное описание

Командлет Retry-Queue позволяет принудительно выполнить попытку подключения для очереди, имеющей состояние повтора. Командлет устанавливает подключение для следующего прыжка, если возможно. Если подключение не установлено, задается новое время повтора. Чтобы использовать эту команду для повтора доставки сообщений в очереди «Недоступные», необходимо включить параметр Resubmit.

 Запись «Очереди» в разделе Разрешения транспорта.

Примеры

ПРИМЕР 1

В этом примере показано, как принудительно инициировать попытку установить подключение для всех очередей, отвечающих следующим требованиям:

  • Очереди содержат сообщения для домена contoso.com.

  • Очереди имеют состояние Retry.

  • Очереди находятся на сервере, на котором выполняется данная команда.

Скопировать код
Retry-Queue -Filter {NextHopDomain -eq "contoso.com" -and Status -eq "Retry"}