В этом разделе описывается использование консоли управления Exchange или командной консоли Exchange для повторной передачи вручную сообщений в очередь «Отправка» для их повторной обработки классификатором. Возможно выполнение повторной отправки вручную сообщений, имеющих следующее состояние на компьютере с выполняющимся Microsoft Exchange Server 2007 и установленной ролью транспортного сервера-концентратора или пограничного транспортного сервера.

Существуют следующие методы повторной отправки сообщений вручную.

Предварительная подготовка

Для выполнения описанных ниже действий используемой учетной записи необходимо делегировать следующие полномочия:

  • роль администратора сервера Exchange Server и членство в локальной группе администраторов на целевом сервере.

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

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Использование командлета Retry-Queue с параметром Resubmit

Используя командлет Retry-Queue с параметром Resubmit, можно выполнить принудительную отправку сообщений, вернув их на стадию обработки классификатором для выполнения новой попытки отправки.

При использовании командлета Retry-Queue без параметра Resubmit осуществляется принудительная попытка подключения очереди доставки для безотлагательного выполнения следующего скачка. Сообщения не возвращаются для повторной отправки на этап классификации. Для получения дополнительных сведений о повторном подключении очереди доставки см. раздел Повторение попытки очередей.

Повторная отправка всех сообщений, находящихся в конкретной очереди доставки почты или в очереди удаленной доставки

Использование среды управления Exchange для повторной отправки всех сообщений, находящихся в конкретной очереди доставки почты или в очереди удаленной доставки

  • Выполните следующую команду:

    Копировать код
    Retry-Queue -Identity "<ServerName>\<Destination>" -Resubmit $True
    

    Например, для повторной отправки всех сообщений, находящихся в очереди удаленной доставки «Contoso.com» на сервере Exchange01, выполните следующую команду:

    Копировать код
    Retry-Queue -Identity "Exchange01\Contoso.com" -Resubmit $True
    

Повторная отправка всех сообщений, находящихся во всех очередях доставки почты или в очередях удаленной доставки, имеющих состояние Retry

Использование командной консоли Exchange для повторной отправки всех сообщений, находящихся во всех очередях доставки почты или в очередях удаленной доставки, имеющих состояние Retry

  • Выполните следующую команду:

    Копировать код
    Retry-Queue -Filter {Status -eq "Retry"} -Server "<ServerName>" -Resubmit $True
    

    Например, для повторной отправки всех сообщений, находящихся во всех очередях удаленной доставки, имеющих состояние Retry на сервере Exchange01, выполните следующую команду:

    Копировать код
    Retry-Queue -Filter {Status -eq "Retry"} -Server "Exchange01" -Resubmit $True
    

Повторная отправка всех сообщений, находящихся в очереди «Недоступные»

Использование среды управления Exchange для повторной доставки всех сообщений, находящихся в очереди «Недоступные»

  • Выполните следующую команду:

    Копировать код
    Retry-Queue -Identity "<ServerName>\Unreachable" -Resubmit $True
    

    Например, для повторной доставки всех сообщений, находящихся в очереди «Недоступные» на сервере Exchange01, выполните следующую команду:

    Копировать код
    Retry-Queue -Identity "Exchange01\Unreachable" -Resubmit $True
    

Для получения подробных сведений о синтаксисе и параметрах см. раздел Retry-Queue.

Возобновление работы с сообщениями из очереди опасных сообщений

Для повторной отправки сообщений, находящихся в очереди опасных сообщений, необходимо возобновить работу с сообщением. Очередь опасных сообщений невозможно отправить повторно с помощью командлета Retry-Queue с параметром Resubmit. Для возобновления работы с сообщением из очереди опасных сообщений можно использовать средство просмотра очередей или командлет Resume-Message.

Примечание.
В очереди опасных сообщений содержатся сообщения, которые после сбоя сервера определены как вредоносные для системы Exchange 2007. Такие сообщения могут действительно иметь вредоносное содержимое или формат. И наоборот, они могут быть «жертвами» плохо написанного агента, приведшего к аварии сервера Exchange во время обработки предположительно опасных сообщений. Если нет уверенности в безопасности сообщений из очереди опасных сообщений, необходимо экспортировать их в файлы для проверки. Очередь опасных сообщений отображается в средстве просмотра очередей только в том случае, если в ней есть сообщения.

Использование средства просмотра очереди для возобновления работы с сообщением из очереди опасных сообщений

  1. Откройте консоль управления Exchange.

  2. В дереве консоли разверните узел Элементы управления.

  3. В области результатов выберите элемент Средство просмотра очереди Exchange.

  4. В области действий выберите Открыть средство.

  5. В окне Средство просмотра очереди перейдите на вкладку Очереди. Отображается список всех очередей на подключенном сервере.

  6. Выберите очередь опасных сообщений. В области действий выберите Просмотр сообщений.

  7. Выделите в списке одно или несколько сообщений, нажмите правую кнопку мыши и выберите команду Возобновить.

Использование командной консоли Exchange для возобновления работы с сообщением из очереди опасных сообщений

  1. Перед возобновлением работы с сообщением из очереди опасных сообщений сначала необходимо определить параметр Identity сообщения. Для определения параметра Identity всех сообщений в очереди опасных сообщений выполните следующую команду:

    Копировать код
    Get-Message -Queue "Poison" | ft Identity
    
  2. Для возобновления работы с сообщением из очереди опасных сообщений, используя определенный на предыдущем этапе параметр Identity сообщения, выполните следующую команду:

    Копировать код
    Resume-Message <IdentityofPoisonMessage>
    

    Например, для возобновления работы с сообщением из очереди опасных сообщений, значение параметра Identity которого равно 222, выполните следующую команду:

    Копировать код
    Resume-Message 222
    

Для получения подробных сведений о синтаксисе и параметрах см. раздел Resume-Message.

Дополнительные сведения

Для получения дополнительных сведений см. раздел Управление очередями