Настройка хранения писем в Carbonio

Ранее мы рассказывали о возможности настройки иерархического хранения электронных писем и других элементов почтового сервера Carbonio. Принцип его работы заключается в том, что все хранимые на сервере данные, попадающие под настроенную администратором политику автоматически перемещаются с быстрого, но дорогого первичного хранилища перемещаются на медленное, но дешевое хранилище, в роли которого может выступать HDD или холодное объектное хранилище. Однако далеко не всем компаниям требуется хранить большой архив почты на своих серверах. Для них более эффективным решением будет удаление электронных писем, чей возраст достиг определенного значения. О том, как настроить автоматическое удаление электронных писем на основе их возраста или содержимого, мы расскажем в данной статье.

354c85c375151295688eda45ba15c8c1.png

Данная инструкция подходит как для пользователей коммерческой версии Carbonio, так и для пользователей Carbonio Community Edition.

Пользовательская настройка хранения

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

add999df79acaab4e047b52969ad6406.png

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

42bf077e61d13224b8cc85b36e8bd58b.png

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

  • Включить хранение сообщения — этот параметр позволяет установить срок, до истечения которого для удаления сообщений пользователю потребуется подтвердить свой выбор. К примеру, если этот параметр составляет 30 дней, то все письма, полученные раньше этого срока потребуют явного подтверждения от пользователя для своего удаления. Письма старше 30 дней просто удалятся, если пользователь совершит соответствующее действие. 

  • Включить удаление сообщений — этот параметр позволяет установить срок, после которого все письма, чей возраст превышает его, автоматически удалятся. К примеру, если этот параметр составляет 60 дней, то письма, давность получения которых достигает 61 день, будут автоматически удаляться.

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

Для того, чтобы письма в папке не удалялись, либо при удалении не появлялось предупреждение, достаточно снять галочки с соответствующих настроек.

45f2308df4e72a0dceaaf3ae0171a924.png

Административная настройка хранения

Администратор может самостоятельно настраивать параметры хранения почты для пользователей. Самый простой способ — использование функции «Просмотр почты» в консоли администратора. С помощью этой функции администратор может войти в веб-клиент Carbonio под учетной записью выбранного пользователя и самостоятельно произвести  описанные выше действия.

Еще один способ — настройка параметров хранения в командной строке. Он не подразумевает отдельные настройки хранения для каждой папки, а позволяет задать период хранения для разных типов писем. Список доступных параметров:

  • zimbraPrefInboxReadLifetime — указывает на период хранения прочитанных входящих сообщений

  • zimbraPrefInboxUnreadLifetime — указывает на период хранения непрочитанных входящих сообщений

  • zimbraPrefSentLifetime — указывает на период хранения отправленных сообщений

  • zimbraPrefJunkLifetime — указывает на период хранения сообщений в папке «Спам»

  • zimbraPrefTrashLifetime — указывает на период хранения сообщений в папке «Корзина»

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

carbonio prov modifyAccount user@domain.ru zimbraPrefInboxReadLifetime 90d

В данной команде мы вызываем утилиту carbonio prov; указываем, что намерены изменить настройку одного пользователя; указываем имя пользователя; параметр, который намерены изменить и новое значение для выбранного параметра. То есть устанавливаем для пользователя user@domain.ru период хранения прочитанных писем в 90 дней

carbonio prov modifyCos default zimbraPrefInboxReadLifetime 90d

В данной команде мы вызываем утилиту carbonio prov; указываем, что намерены изменить настройку класса обслуживания; указываем имя класса обслуживания; параметр, который намерены изменить и новое значение для выбранного параметра. То есть устанавливаем для пользователей в классе обслуживания default период хранения прочитанных писем в 90 дней

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

По вопросам тестирования, приобретения, предоставления лицензии и консультаций обращаться на почту sales@svzcloud.ru к эксклюзивному партнеру Zextras.

© Habrahabr.ru