Exchange 2013 - очистка почтового ящика поиска Discovery - удаление папок поиска

Это интересно, я не смог найти простой способ удаления папок поиска из "Почтового ящика поиска Discovery". Папки поиска были созданы, когда я выполнил команду "Search-Mailbox" на любом почтовом ящике пользователя, чтобы выполнить поиск.

Кто-то сказал, чтобы использовать ECP и использовать контроль почты, но я нахожусь на Exchange 2013, и у меня есть EAC, нет контроля почты.

https://social.technet.microsoft.com/Forums/Lync/en-US/d19585f5-19bb-4f9b-a22e-724b2758183e/discovery-search-mailbox-how-do-i-clean-it-up-after-a-search-was-completed?forum=exchangesvradminlegacy

Другой способ - удалить и заново создать почтовый ящик обнаружения по умолчанию в Exchange. Я не хочу удалять весь почтовый ящик обнаружения, чтобы просто удалить папку, созданную поиском.

https://technet.microsoft.com/en-us/library/dn750894(v=exchg.150).aspx

я не могу удалить его в Outlook, так как это дает мне сообщение об отказе в разрешении. при проверке разрешения он показывает только "по умолчанию" и "анонимный" с уровнем разрешения "Нет". хотя я мог бы добавить свое имя, но оно относится только к этой папке, дочерние папки не наследуются, и даже после предоставления мне разрешения как владельца я не могу удалить (что может быть нормально, потому что дочерние папки в дереве не меня зовут владельцем). я не вижу почтовый ящик поиска Discovery в OWA.

Я нахожусь на Exchange 2013. На сервере у меня есть EAC (Центр администрирования Exchange), но не ECP. На EAC я не вижу функцию управления почтой. Это должна была быть простая задача или команда, чтобы просто удалить папку поиска-восстановления из "Почтового ящика поиска Discovery". У меня есть четыре папки в этом почтовом ящике для одного и того же поискового запроса, каждый раз разные целевые папки. Один из них был создан из меню "eDiscovery & hold" в EAC. Я могу удалить этот сохраненный поиск в разделе "eDiscovery & hold" на месте, и это, вероятно, удалит папку (я не уверен насчет этой части), но остальные три папки были созданы командой search-mailbox (аналогичные поисковые запросы на один и тот же пользовательский почтовый ящик) и используя другую целевую папку в "Почтовом ящике поиска Discovery", как их удалить? Должны быть некоторые команды powershell, чтобы удалить эту папку. Я не привязан только к командам powershell, поскольку папки удаляются и почтовый ящик очищается.

Мне нужна помощь. Как мне заставить это работать?

2 ответа

Вы уже нашли способ сделать это? Я знаю, что прошло несколько месяцев, но есть несколько способов сделать это, но ни один из них явно не "прост". Вариант 1 - это самый простой способ удалить результаты определенного поиска. Вариант 2 очищает все!

Существуют способы использования веб-служб Exchange (EWS) для нацеливания на определенную папку, но это гораздо больше для документирования и, честно говоря, если вам не приходится иметь дело с большим количеством поисковых запросов, это может сработать и даже может дать вам некоторые идеи для собственных процедур.

Я нахожусь в 2016 году, и это было немного с 2013 года, так что извините, если это не идет ТОЧНО по плану, и я очень ОЧЕНЬ занят все время, и я, возможно, не вижу никаких ваших вопросов, я постараюсь следить за хотя нить.

Это потребует PowerShell для вашего Exchange Server или Office 365 Tennant.

  1. Получите имя вашего почтового ящика (-ов) Discovery Search - в дальнейшем они будут называться DSM.

    Get-Mailbox -Resultsize unlimited -Filter {RecipientTypeDetails -eq 'DiscoveryMailbox'} | Format-Table DisplayName, PrimarySmtpAddress -AutoSize
    



Опция 1

  1. Предоставьте себе доступ к почтовому ящику Discovery Search - замените "" отображаемым именем из списка. Замените "" на свой основной адрес электронной почты smtp на Exchange 2013. Удалите -AutoMapping:$false, если вы хотите, чтобы этот DSM автоматически отображался в Outlook (может потребоваться некоторое время, чтобы появиться). Я предпочитаю работать с этим отдельным через OWA.

    Add-MailboxPermission '<DisplayName>' -User <your exchange email address - primary>' -AccessRights FullAccess -InheritanceType all -AutoMapping:$false
    
  2. Теперь перейдите в Outlook (если вы удалили AutoMapping) или OWA, если вы этого не сделали

  3. В OWA нажмите на свое имя пользователя / аватар в правом верхнем углу и откройте другой почтовый ящик

  4. Введите PrimarySmtpAddress DSM из шага #1 выше в поле, указывающее, какой почтовый ящик открыть и GO.

  5. Удалите нужные папки / элементы, а затем очистите корзину

  6. Очистите мусорный контейнер от DSM. Возможно, вам придется выполнить это несколько раз, так как только первые 10000 результатов будут обработаны в поиске. Замените "" на основной SMTP-адрес DSM с шага #1 выше.

    Get-Mailbox -ResultSize Unlimited -Filter {PrimarySmtpAddress -eq '<PrimarySmtpAddress>'} | Search-mailbox -DeleteContent -Force -SearchDumpsterOnly
    

Этот последний шаг очистит все ПРОСТО из мусорной корзины (удаленные удаленные элементы).



Вариант 2

Просто запустите измененный шаг 7 сверху. Замените "" на основной SMTP-адрес DSM, начиная с шага № 1 в варианте № 1 выше.

Get-Mailbox -ResultSize Unlimited -Filter {PrimarySmtpAddress -eq '<PrimarySmtpAddress>'} | Search-mailbox -DeleteContent -Force -SearchDumpster

Это обработает первые 10000 результатов, и вам, возможно, придется запускать его более одного раза. Это даст вам некоторое представление о том, что он сделал в конце обработки. Если результат - 10 000 элементов, запустите его снова, он должен быть либо нулем, либо каким-либо числом МЕНЬШЕ, чем 10 000, чтобы все пропало.



Опять же, супер занят, но я подумал, что смогу помочь, если вам все еще это нужно, так как это то, что я делал в Exchange 2013, а теперь и в 2016 году, не нужно было менять какие-либо процессы (кроме случаев, когда задействован Office 365, вам нужно подключиться к сервис первый).

Удалить почтовый ящик "DiscoverySearchMailbox{D919BA05-46A6-415f-80AD-7E09334BB852}"

https://technet.microsoft.com/en-us/library/dn750894%28v=exchg.150%29.aspx?f=255&MSPPError=-2147217396

Другие вопросы по тегам