Exchange 2013 - очистка почтового ящика поиска Discovery - удаление папок поиска
Это интересно, я не смог найти простой способ удаления папок поиска из "Почтового ящика поиска Discovery". Папки поиска были созданы, когда я выполнил команду "Search-Mailbox" на любом почтовом ящике пользователя, чтобы выполнить поиск.
Кто-то сказал, чтобы использовать ECP и использовать контроль почты, но я нахожусь на Exchange 2013, и у меня есть EAC, нет контроля почты.
Другой способ - удалить и заново создать почтовый ящик обнаружения по умолчанию в 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.
Получите имя вашего почтового ящика (-ов) Discovery Search - в дальнейшем они будут называться DSM.
Get-Mailbox -Resultsize unlimited -Filter {RecipientTypeDetails -eq 'DiscoveryMailbox'} | Format-Table DisplayName, PrimarySmtpAddress -AutoSize
Опция 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
Теперь перейдите в Outlook (если вы удалили AutoMapping) или OWA, если вы этого не сделали
В OWA нажмите на свое имя пользователя / аватар в правом верхнем углу и откройте другой почтовый ящик
Введите PrimarySmtpAddress DSM из шага #1 выше в поле, указывающее, какой почтовый ящик открыть и GO.
Удалите нужные папки / элементы, а затем очистите корзину
Очистите мусорный контейнер от 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}"