Как удалить письмо у всех пользователей Exchange

Windows: xp, vista, 7, 8, 10. Microsoft office. Настройка, ошибки, вопросы-ответы.
Аватара пользователя
holpa
Admin
Сообщения: 623
Зарегистрирован: 04 сен 2014, 14:00

Как удалить письмо у всех пользователей Exchange

Непрочитанное сообщение holpa » 24 сен 2015, 19:46

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

Код: Выделить всё

New-ManagementRoleAssignment  -Role "Support Diagnostics"   –User Ivanov  (позволяет администраторам выполнять расширенную диагностику
где Ivanov - ваша учетная запись

Код: Выделить всё

 New-ManagementRoleAssignment  -Role "Mailbox Import Export" -User Ivanov  (права на выполнение команд экспорта и импорта записей)
где Ivanov - ваша учетная запись.


2.После этого необходимо запустить команду по удалению письма.
Get-Mailbox –Server “Имя сервера с ролью mailbox” –ResultSize unlimited | Search-Mailbox -SearchQuery 'subject:"Тема письма"' –DeleteContent


После нескольких минут ожидания письма со всех почтовых ящиков с этой темой будет удалено.

К команде можно добавить
-TargetMailbox <ящик с которого было отправлено письмо>


например -TargetMailbox info@companiya.ru

-StartDate "01/01/2013" -EndDate "01/01/2013" - указать период времени поиска письма.