Я хочу удалить все сообщения из очереди. Как я могу это сделать с Exchange Server 2007
Эта команда powershell сделает это.
Get-ExchangeServer | ?{$_.IsHubTransportServer -eq $true} | Get-Queue |
get-message | Remove-Message -withNDR $false
Вы также можете открыть очередь в консоли управления Exchange, перейти на панель инструментов и открыть средство просмотра очереди. Оказавшись там, выберите все сообщения и нажмите кнопку «Удалить» по своему выбору справа. (С отчетом о недоставке или без него)