Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Exchange Server (http://forum.oszone.net/forumdisplay.php?f=76)
-   -   [решено] Удаление старых писем из архивов Exchange 2010 (http://forum.oszone.net/showthread.php?t=264415)

serggo 16-07-2013 15:42 2185510

Удаление старых писем из архивов Exchange 2010
 
Есть ли какая-нибудь возможность централизованного удаления старых писем(старше определенной даты) из личных архивов пользователей?
Политики хранения, насколько я понял, к сообщениям в архивах не применяются.

madmouse256 16-07-2013 17:05 2185567

Вы можете внедрить онлайн архивы, затем импортировать pst файлы пользователей и сделать пользовательские теги на хранение в вашей retention policy. Схема примерно следующая:
1. Читаете плюсы и минусы online archives
2. Если вы все еще хотите - удостоверяетесь, что у пользователя стоит Office 2010 Pro+ (мой опыт)
3. Делаете необходимую вам retention policy и tags
4. Собираете PST файлы централизованно и впиливаете их пользователям

Если есть вопросы по online archives - с удовольствием ответу

serggo 16-07-2013 21:14 2185741

Я может быть не очень корректно описал суть задачи. Дело в том, что все сообщения хранятся на сервере и у каждого пользователя и так есть онлайн архив. Вот его-то и надо почистить от слишком устаревших сообщений. А политикой удаления писем по истечении срока хранения сделать это не получилось + гугление матчасти подсказало, что к архивным ящикам эти retention policy не применяются. Или я все-таки не прав?

madmouse256 31-07-2013 14:33 2193974

Я понял ваш вопрос, сейчас попробую навесить непосредственно на онлайн архив тег хранения и напишу что получилось...

madmouse256 31-07-2013 16:16 2194015

Ну да, политику хранения невозможно установить на сам архив. Можно отключить пользователю архив и заново подключить, тем самым полностью его очистив. :)
http://social.technet.microsoft.com/...nge-powershell

serggo 05-08-2013 15:14 2196690

Сорри, что сам не отписался, а вышел я по сути на это же решение, что изложено на Technet.
Вот такого вида командлет помог мне очистить письма до 01.01.2013 в папке Входящие во всех почтовых архивах( у меня русский Exchange, поэтому в поисковом запросе фигурирует "получено")

Get-Mailbox -ResultSize Unlimited | Search-Mailbox -SearchQuery "получено:<01/01/2013" -TargetMailbox MsExchDiscoveryMailbox -DeleteContent -TargetFolder Delete

Соответственно, можно либо поменять "получено" на "отправлено", либо же добавить логическое ИЛИ для обоих этих условий.
Спасибо за участие, вопрос решен.


Время: 10:43.

Время: 10:43.
© OSzone.net 2001-