Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Exchange Server 2013
В Microsoft Exchange Server 2013 для управления сообщениями в очередях можно использовать средство просмотра очередей в наборе элементов Exchange или командную консоль Exchange. Дополнительные сведения об использовании командлетов управления сообщениями в командной консоли Exchange см. в статье Управление очередями с помощью командной консоли Exchange.
Что нужно знать перед началом работы
Предполагаемое время для завершения каждой процедуры: 15 минут
Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе "Очереди" в разделе "Разрешения потока обработки почты".
Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.
Совет
Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы на сайте Exchange Server.
Удаление сообщений из очередей
Сообщение, отправляемое нескольким получателям, может находиться в нескольких очередях. Чтобы удалить сообщение из нескольких очередей с помощью одной операции, следует использовать фильтр. Вы можете выбрать, следует ли отправлять отчет о недоставке (NDR) при удалении сообщений из очереди.
Удаление сообщений с помощью средства просмотра очередей на панели инструментов Exchange
Выберите пункт "Запустить>все программы>" MicrosoftExchange 2013>Exchange Toolbox.
В разделе "Инструменты потока обработки почты " дважды щелкните средство "Просмотр очереди ", чтобы открыть средство в новом окне.
В средстве просмотра очередей откройте вкладку "Сообщения ". Отображается список всех сообщений на сервере, к которому вы подключены. Чтобы выполнить действие с отдельной очередью, откройте вкладку Очереди, дважды щелкните имя очереди, а затем откройте вкладку Server\Queue.
Выделите одно или несколько сообщений в списке, щелкните правой кнопкой мыши и выберите команду Удалить сообщения (с отправкой отчета о недоставке) или Удалить сообщения (без отчета о недоставке). Появится диалоговое окно, подтверждающее выбранное действие и отображающее сообщение "Продолжить?" Нажмите кнопку "Да".
Чтобы удалить все сообщения из определенной очереди, перейдите на вкладку "Очереди". Выберите очередь, щелкните ее правой кнопкой мыши и выберите "Удалить сообщения (с NDR)" или "Удалить сообщения (без NDR)". Появится диалоговое окно, подтверждающее выбранное действие и отображающее сообщение "Продолжить?" Нажмите кнопку "Да".
Примечание.
При работе с отфильтрованным списком отображаемая страница может содержать не все элементы в фильтре. В этом случае появится запрос: Это действие повлияет на все элементы этой страницы. Чтобы расширить область применения этого действия для включения всех элементов в этом фильтре, установите следующий флажок до нажатия кнопки «OK».
Удаление сообщений с помощью оболочки
Чтобы удалить сообщения из очередей, введите команду в следующем формате.
Remove-Message <-Identity MessageIdentity | -Filter "MessageFilter"> -WithNDR <$true | $false>
В этом примере из очереди удаляются сообщения с темой "Win Big" без отправки отчета о недоставке.
Remove-Message -Filter "Subject -eq 'Win Big'" -WithNDR $false
В этом примере сообщение с идентификатором 3 удаляется из недоступной очереди на сервере с именем Mailbox01 и отправляется отчет о недоставке.
Remove-Message -Identity Mailbox01\Unreachable\3 -WithNDR $true
Как проверить, все ли получилось?
Чтобы убедиться, что вы успешно удалили сообщения из очередей, выполните одно из следующих действий:
В средстве просмотра очереди выберите очередь или создайте фильтр, чтобы убедиться, что сообщение больше не существует.
Используйте командлет Get-Message с параметрами очереди или фильтра , чтобы убедиться, что сообщений больше не существует. Дополнительные сведения см. в статье Get-Message.
Возобновление доставки сообщений, находящихся в очередях
Вы можете возобновить передачу сообщения с состоянием "Приостановлено". Посредством возобновления передачи сообщения включается доставка сообщения. Если возобновляется передача сообщения, находящегося в очереди подозрительных сообщений, то сообщение будет отправлено в классификатор для обработки. Сообщение, отправляемое нескольким получателям, может находиться в нескольких очередях. Чтобы возобновить передачу сообщения в нескольких очередях за одну операцию, следует использовать фильтр.
Возобновление сообщений с помощью средства просмотра очереди на панели инструментов Exchange
Выберите пункт "Запустить>все программы>" MicrosoftExchange 2013>Exchange Toolbox.
В разделе "Инструменты потока обработки почты " дважды щелкните средство "Просмотр очереди ", чтобы открыть средство в новом окне.
В средстве просмотра очередей откройте вкладку "Сообщения ". Отображается список всех сообщений на сервере, к которому вы подключены. Чтобы выполнить действие с отдельной очередью, откройте вкладку Очереди, дважды щелкните имя очереди, а затем откройте вкладку Server\Queue.
Щелкните Создать фильтр и введите выражение фильтра следующим образом:
Выберите Состояние в раскрывающемся списке свойств сообщения.
Выберите пункт Равно из раскрывающегося списка операторов сравнения.
Выберите Приостановлено в раскрывающемся списке значений.
Нажмите кнопку Применить фильтр. Отобразятся все сообщения, имеющие состояние «Приостановлено».
Выделите одно или несколько сообщений в списке, щелкните правой кнопкой мыши и выберите команду Возобновить.
Возобновление работы с сообщениями с помощью оболочки
Чтобы возобновить доставку сообщений, используйте следующий синтаксис:
Resume-Message <-Identity MessageIdentity | -Filter "MessageFilter">
В данном примере возобновляется передача всех сообщений от всех отправителей в домене Contoso.com.
Resume-Message -Filter "FromAddress -eq '*contoso.com'"
В данном примере возобновляется передача сообщения с идентификатором сообщения 3 в недоступной очереди на сервере Hub01.
Resume-Message -Identity Hub01\Unreachable\3
Чтобы повторно отправить сообщения из очереди опасных сообщений, выполните следующие действия:
Как проверить, все ли получилось?
Чтобы убедиться, что вы успешно возобновили работу сообщений в очередях, выполните одно из следующих действий:
В средстве просмотра очередей выберите очередь или создайте фильтр, чтобы убедиться, что сообщения больше не приостановлены.
Используйте командлет Get-Message с параметрами очереди или фильтра , чтобы убедиться, что сообщения больше не приостановлены. Дополнительные сведения см. в статье Get-Message.
Обратите внимание, что если вы не можете найти сообщение ни в одной очереди на сервере, это, вероятно, означает, что сообщение было успешно доставлено на следующий шаг.
Приостановка сообщений, находящихся в очередях
Вы можете приостановить доставку сообщения. Если сообщение появляется в очереди, но уже находится в процессе доставки, то его доставку приостановить нельзя. Доставка продолжится, и сообщение будет иметь статус "ОжиданиеSuspend". Если доставка не удалась, сообщение будет повторно поставлено в очередь, а затем его доставка будет приостановлена. Отправку сообщения, которое находится в очереди передачи или в очереди подозрительных сообщений, приостановить нельзя.
Сообщение, отправляемое нескольким получателям, может находиться в нескольких очередях. Чтобы приостановить доставку сообщения в нескольких очередях с помощью одной операции, необходимо применить фильтр.
Использование средства просмотра очереди на панели инструментов Exchange для приостановления отправки сообщений
Выберите пункт "Запустить>все программы>" MicrosoftExchange 2013>Exchange Toolbox.
В разделе "Инструменты потока обработки почты " дважды щелкните средство "Просмотр очереди ", чтобы открыть средство в новом окне.
В средстве просмотра очередей откройте вкладку "Сообщения ". Отображается список всех сообщений на сервере, к которому вы подключены. Чтобы отображалась только отдельная очередь, откройте вкладку Очереди, дважды щелкните имя очереди, а затем откройте вкладку Server\Queue.
Выберите одно или несколько сообщений, щелкните правой кнопкой мыши и выберите команду Приостановить
Использование командной консоли для приостановки сообщений
Чтобы приостановить доставку сообщений, используйте следующий синтаксис:
Suspend-Message <-Identity MessageIdentity | -Filter "MessageFilter">
В этом примере приостанавливаются все сообщения в очередях от любого отправителя в домене contoso.com.
Suspend-Message -Filter "FromAddress -eq '*contoso.com'"
В этом примере приостанавливается получение сообщения с идентификатором 3 в недоступной очереди на сервере с именем Mailbox01:
Suspend-Message -Identity Mailbox01\Unreachable\3
Как проверить, все ли получилось?
Чтобы убедиться, что вы успешно приостановили работу сообщений в очередях, выполните одно из следующих действий:
В средстве просмотра очереди выберите очередь или создайте фильтр, чтобы убедиться, что сообщения приостановлены.
Используйте командлет Get-Message с параметрами очереди или фильтра , чтобы проверить, что сообщения приостановлены. Дополнительные сведения см. в статье Get-Message.