Очистка определённого пя в Exchange по времени.

Karl Lemak 0 Баллы репутации
2024-08-30T07:30:31.5966667+00:00

Здравствуйте.

Необходимо очищать письма в определённом пя каждые три дня по датам. Скажем раз в неделю в пятницу удалять письма старше суток. Как это лучше реализовать на Exchange 2013?

Спасибо.

Exchange Server
Exchange Server
Семейство программного обеспечения для обмена сообщениями и совместной работы с клиентом и сервером Майкрософт.
Вопросы: 27
Комментариев: 0 Без комментариев
Голосов: {count}

1 ответ

Сортировать по: Наиболее полезные
  1. Ivan Prodanov 400 Баллы репутации
    2024-08-30T09:11:57.3+00:00

    Для автоматизации процесса очистки писем в определённой папке на Exchange 2013 можно использовать параметры управления почтовыми ящиками и папками с помощью политик управления удержанием (Retention Policies) и политик управления папками (Managed Folder Assistant). В вашем случае, если необходимо удалять письма старше суток каждую неделю, то оптимальным решением будет создание пользовательской политики удержания для конкретной папки.

    Пошаговая инструкция:

    1.Создание новой метки удержания (Retention Tag):

    Метка удержания будет определять, как долго хранить сообщения и когда их удалять.

    Для создания метки:

    1.Откройте Exchange Management Shell (EMS).

    2.Выполните следующую команду для создания новой метки удержания для удаления сообщений старше одного дня:

    New-RetentionPolicyTag -Name "DeleteAfter1Day" -Type All -AgeLimitForRetention 1 -RetentionAction DeleteAndAllowRecovery

    Name: Имя метки (вы можете задать любое удобное вам имя).

    Type: Тип метки. Если вы хотите применить её к определённой папке (например, "Deleted Items"), выберите соответствующий тип (например, Type DeletedItems).

    AgeLimitForRetention: Сколько дней сообщения будут храниться перед удалением (в вашем случае 1 день).

    RetentionAction: Действие, которое будет выполняться. DeleteAndAllowRecovery удаляет сообщение, но позволяет его восстановить из папки "Удаленные".

    2.Создание новой политики удержания (Retention Policy):

    Политика удержания объединяет несколько меток и применяется к почтовому ящику.

    Создайте новую политику удержания и добавьте в неё метку, которую вы только что создали:

    New-RetentionPolicy -Name "WeeklyCleanupPolicy" -RetentionPolicyTagLinks "DeleteAfter1Day"

    3.Применение политики к почтовым ящикам:

    Теперь нужно применить созданную политику удержания к нужным почтовым ящикам:

    Get-Mailbox -Identity "[email protected]" | Set-Mailbox -RetentionPolicy "WeeklyCleanupPolicy"

    Замените "[email protected]" на нужный адрес электронной почты или используйте фильтры, чтобы применить политику к нескольким почтовым ящикам.

    4.Запуск Managed Folder Assistant вручную:

    По умолчанию, Managed Folder Assistant запускается автоматически, но вы можете запустить его вручную для проверки, как будет работать созданная политика:

    Start-ManagedFolderAssistant -Identity [email protected]

     

    5.Регулярный запуск Managed Folder Assistant:

    Managed Folder Assistant автоматически запускается на всех почтовых ящиках в соответствии с графиком Exchange. Вы можете изменить этот график или оставить его по умолчанию. Запуск будет происходить раз в 1 день, и он будет применять политику автоматически.

    Эти шаги позволят вам настроить автоматическое удаление писем старше одного дня каждую неделю. Вы можете регулировать параметры политики удержания и метки удержания в зависимости от ваших нужд, например, выбирать другие папки для управления или изменять возрастной предел для удаления.

    Комментариев: 0 Без комментариев

Ваш ответ

Автор вопроса может помечать ответы как принятые. Это позволяет пользователям узнать, что ответ помог решить проблему автора.