Общее·количество·просмотров·страницы

четверг, 30 января 2014 г.

Удаление сообщений из очереди Exchange 2010

Из-за разного рода проблем случается так, что письма "зависают" в очереди. В более ранних редакциях Exchange, письма из очереди удалялись достаточно тривиально... Но в Exchange 2010 присутствует замечательный инструмент "Exchange Management Shell", воспользуемся им:

Get-Message -Queue "srv01hubp\Submission" -ResultSize unlimited | where{$_.Subject -eq "Subject" } | Remove-Message -WithNDR $False

Разберем командлеты:
 
Get-Message -Queue "srv01hubp\Submission" -ResultSize unlimited
 
С сервера srv01hubp очереди Submission получаем сообщения, -ResultSize unlimited  размер неограничен;
 
where{$_.Subject -eq "Subject" }
 
Выберем только сообщения с заголовком "Subject";
 
Remove-Message -WithNDR $False
 
Удалим все выбранные сообщения, без предупреждения.
 
 

Комментариев нет:

Отправить комментарий