Назад | Перейти на главную страницу

Удаление писем из всех ящиков с определенным текстом в теме

Итак, у нас была ошибочная программа, отправившая нашим пользователям около 15 000 писем. У меня есть наши спам-фильтры, которые блокируют их на грани, пока проблема не будет решена, но теперь я хотел бы очистить для них почтовые ящики наших пользователей. Есть ли способ в Exchange 2007 удалить все электронные письма с определенным текстом в строке темы? Это должно быть частичное совпадение, потому что тема каждого письма немного меняется.

Я пытаюсь сделать это с помощью ручного сканирования Forefront + фильтр содержимого, но мне не нравятся частичные совпадения по этому вопросу.

Я сам не использовал его, но команда PowerShell export-mailbox должна быть тем, что вам нужно, используя параметр -Deletecontent вместе с параметром -SubjectKeywords. Вот ссылка из MSDN на экспортный почтовый ящик. Я также нашел этот блог сообщение с хорошей информацией.

Образец:

Get-Mailbox | Export-Mailbox -SubjectKeywords «Текст для блокировки» -Deletecontent -confirm: $ false -whatif (опустите -whatif, чтобы выполнить команду.)

используйте команды powershell, у меня нет сервера Exchange 2007, на котором я могу это протестировать, но я делал это в прошлом, я буду искать правильный скриптлет. tr