удалить электронную почту в нескольких почтовых ящиках в Exchange 2007,2010 и Exchange 2013

13 октября Exchange 2007, Exchange 2010, Exchange 2013, Server 2008

Проблема

У меня было это недавно, когда электронное письмо обошло школу и было довольно чувствительным, мне нужно было найти способ удаление письма из каждого почтового ящика… и быстро. К счастью, это можно сделать в Power Shell. Поэтому, если вам нужно удалить электронное письмо в PowerShell во всей организации, быстро следуйте приведенному ниже руководству.

Обратите внимание на новый раздел в нижней части этой статьи для удаления сообщений электронной почты в Exchange 2010 с пакетом обновления 1 и Exchange 2013

Решение

Это можно сделать с помощью Power Shell. Смотрите команду ниже. Эта статья относится к Exchange 2010 и Exchange 2013, см. Далее в руководстве.

УВЕДОМЛЕНИЕ Из этой коробки эти команды не включены, вам нужно будет сначала прочитать эту статью, если вы еще не включили их — Включить команды экспорта почтового ящика в Exchange 2010

После того, как вышеупомянутое сделано, теперь вы можете продолжить

Get-Mailbox -Database mailboxdb | Export-Mailbox -SubjectKeywords "Вирусное сообщение" -DeleteContent

где  MailboxDB — это ваш магазин а также «Вирусное сообщение» это содержание

Вам нужно будет использовать учетную запись, которая имеет правильные разрешения, чтобы дать правильные разрешения пользователю, использующему эту команду

get-mailbox -Database "База данных почтовых ящиков" | add-mailboxpermission -user администратор -AccessRights FullAccess

Эта команда даст правильные права учетной записи администратора.

Удалить электронную почту из Exchange 2010 SP1 и Exchange 2013

Microsoft изменила несколько команд для SP1 Exchange 2010.

В Exchange 2010 SP1 и более поздних версиях вплоть до Exchange 2013 мы использовали  New-MailboxExportRequest и New-MailboxImportRequest экспортировать \ импортировать электронные письма. Вы также используете это в сочетании с  Поиск почтовых ящиках команда и добавить параметр добавления -DeleteContent.

Например,

Get-Mailbox -Server "Ваш сервер" | Search-Mailbox -SearchQuery 'Тема: "Картинки твоей мамы"' -DeleteContent

С помощью этих команд вы сможете удалить электронную почту из нескольких почтовых ящиков в Exchange 2010 и Exchange 2013.

Ссылка на основную публикацию
Adblock
detector