Определенная политика получателя была ошибочно применена ко всем почтовым ящикам в нашей компании. Я изменил политику получателя на правильную. Теперь мне нужно восстановить (из элементов удаления) все сообщения, на которые повлияла эта политика получателя.
У этих пользователей много подпапок, и я не хочу открывать Outlook и использовать «восстановление удаленных элементов» для каждой папки.
Как я могу восстановить удаленные сообщения из всех папок в данном почтовом ящике? Могу ли я ограничить его датой удаления?
Использовать Search-Mailbox
командлет для поиска элементов, удаленных сегодня, и копирования их обратно.
ПРИМЕЧАНИЕ. Я еще не тестировал это, поэтому, пожалуйста, выполните все три шага и убедитесь, что все работает как положено!
Выполните поиск в тестовом почтовом ящике и просмотрите вывод:
Get-Mailbox "Test Mailbox" | Search-Mailbox -SearchQuery 'modified:(today)' -SearchDumpsterOnly -EstimateResultOnly
Снова выполните поиск в тестовом почтовом ящике и убедитесь, что сообщения, удаленные сегодня, были перемещены обратно
Get-Mailbox "Test Mailbox" | Search-Mailbox -SearchQuery 'modified:(today)' -SearchDumpsterOnly
Выполните поиск по всем почтовым ящикам и наслаждайтесь!
Get-Mailbox | Search-Mailbox -SearchQuery 'modified:(today)' -SearchDumpsterOnly
Надеюсь, это поможет :-)