Войти

Показать полную графическую версию : Удаление вложений в сообщениях старше N дней Exchange 2013


uln73
11-10-2017, 13:42
Коллеги всем привет! Имею задачу, которую не могу решить. Поиск не дал особых результатов. В exchange не силен, надеюсь вашу на поддержку. Собственно сама задача: Необходимо удалять сообщения с вложениями либо только вложения со всех почтовых ящиков старше N дней. Удалить сообщения старше N дней получается.

Как реализовать это с помощью EMS?

Пробовал:

Search-Mailbox -Identity antonova@mailbox.ru -SearchQuery '(attachment:<09/07/2017)' -DeleteContent

Результат:

RunspaceId : e3e14768-7653-45ff-be0c-91ddcaed5b6e
Identity : intra.ulzapad.ru/ulzapad_users/LAW/Антонова Анастасия Вячеславовна
TargetMailbox :
Success : True
TargetFolder :
ResultItemsCount : 0
ResultItemsSize : 0 B (0 bytes)

Хотя вложения в этом ящике присутствуют.

Очень прошу Вашей помощи.

uln73
12-10-2017, 10:37
Удаление сообщений с вложениями выполняется:

Search-Mailbox -Identity antonovaav@mailbox.ru -SearchQuery 'attachment:"*.jpg"', 'attachment:"*.pdf"' -DeleteContent -Force

Как удалить только сообщения с вложениями старше 90 дней?

пробовал дописывать 'Received:>$(Get-Date).adddays(-90)'.

Результат:

RunspaceId : e3e14768-7653-45ff-be0c-91ddcaed5b6e
Identity : intra.ulzapad.ru/ulzapad_users/LAW/Антонова Анастасия Вячеславовна
TargetMailbox :
Success : True
TargetFolder :
ResultItemsCount : 0
ResultItemsSize : 0 B (0 bytes)

Rezor666
12-10-2017, 11:34
uln73, добрый день.
Мне кажется Вам гораздо правильней будет настроить авто архивацию писем у пользователей.




© OSzone.net 2001-2012