Byte/RE ИТ-издание

Корпоративная почта RuPost нового поколения

Компания «РуПост» (входит в «Группу Астра») объявила о выпуске новой версии корпоративного почтового сервера – RuPost 3.0. В этом релизе задействован ряд новых архитектурных решений, усовершенствованы механизмы администрирования и внесены другие улучшения, делающие систему более стабильной и безопасной.

Чтобы повысить уровень доступности почтовых сервисов, в продукт добавили средства управления распределенным хранением данных. В RuPost 3.0 появились:

  • MailSpace – пространство, представляющее собой совокупность нескольких хранилищ, связанных правилами репликации, которые, в свою очередь, разделены по ролям: есть активные правила, «горячий» и «холодный» бэкап;
  • MailBox Group – набор аккаунтов, находящихся в одном MailSpace;
  • MailStore – уникальные для всех пространств (MailSpace) хранилища почты, служащие «точками монтирования». Для хранения файлов нужно хотя бы одно MailStore.

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

RuPost 3.0 можно интегрировать с системой резервного копирования (СРК) и делать бэкапы MailSpace, действующих и ранее удаленных почтовых ящиков вместе с календарями и контактами, а потом их восстанавливать. Чтобы при этом не росла нагрузка на почтовый сервер, предусмотрен специальный тип хранилища почты – Backup («холодная» реплика).

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

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

Среди прочих улучшений – возможность в интерфейсе командной строки (CLI) выделять цветом команды и их параметры, сквозная аутентификация в инструменте для миграции с Microsoft Exchange, а также поддержка календарей в устройствах на базе iOS.

Как комментируют в «РуПост», на протяжении всего времени разработки почтовой системы в компании тщательно анализируют историю развития Microsoft Exchange, особенности поведения и узкие места в критических сценариях, например, при отказе различных инфраструктурных сервисов. Практический опыт эксплуатации Exchange позволил предложить современную альтернативу Exchange, основанную на в том числе на использовании «родных» для Linux инструментов и механизмов.

Вам также могут понравиться