Бесплатная альтернатива Microsoft Exchange и Google Apps
Zimbra Collaboration Suite (ZCS) — это групповая система на базе Linux, предназначенная для предоставления сотрудникам единого доступа к электронной почте, календарю, контактам и базовому обмену файлами. Доступны как коммерческая, так и открытая версии. Мы рассмотрели open source-версию как экономичную альтернативу коммерческим серверным продуктам, таким как Microsoft Exchange Server, и SaaS-решениям, таким как Google Apps for Work.
Локально размещённые почтовые и групповые системы имеют дополнительное преимущество перед SaaS-продуктами: вы полностью контролируете свои данные и можете гарантировать их хранение в пределах ЕС или даже в собственных помещениях компании. Это упрощает соблюдение юридических и договорных обязательств, касающихся конфиденциальных данных клиентов и финансовой информации.
Платная версия Zimbra предлагает дополнительные функции, включая поддержку ActiveSync для мобильных устройств и плагин для Microsoft Outlook. Стандартные цены не указаны, так как компания предоставляет расчёты для каждого клиента индивидуально.
Базовая настройка
Мы установили Zimbra на чистую систему Ubuntu 22.04. Процесс прост благодаря скрипту установки, который проверяет наличие всех необходимых системных пакетов. Однако вместо автоматической установки недостающих компонентов скрипт просто выводит их список и завершает работу.
С этим списком установка недостающих зависимостей заняла всего несколько минут и несколько команд apt-get. После этого установка прошла гладко. Мы оставили большинство настроек (например, пути установки и службы) по умолчанию, но пришлось исправить домен, так как установщик пытался использовать имя хоста в качестве домена.
На последнем этапе скрипт позволяет проверить все выбранные настройки, исправить недостающие элементы конфигурации и сохранить её в файл перед применением. После этого осталось лишь задать пароль для учётной записи администратора. Когда скрипт завершил установку всех компонентов, подробная документация направила нас к веб-интерфейсу администрирования. При первом подключении браузер выдаст предупреждение о сертификате, так как подписанный сертификат ещё не загружен на сервер.
Веб-администрирование
Интерфейс веб-администрирования имеет приятно чистый дизайн: простое меню слева и центральная панель для редактирования настроек. При первом подключении на главном экране отображаются три группы задач, необходимых для запуска сервера, но большинство из первых двух этапов уже выполнено во время установки.
Экран администрирования Zimbra помогает пройти настройку при первом входе
На этом этапе важно проверить настройки класса обслуживания (Class of Service, COS) по умолчанию. Здесь содержатся все параметры, используемые при добавлении новых пользователей: язык, часовой пояс, доступные функции и темы. Система по умолчанию использует внутреннее управление пользователями, но её также можно настроить для работы с внешним сервером Active Directory или LDAP. Это настраивается отдельно для каждого почтового домена.
Дополнительные команды доступны через выпадающее меню в правом верхнем углу окна настроек. Оно заменяет контекстное меню, которое обычно вызывается правой кнопкой мыши в таких системах, как Microsoft Exchange.
Учётные записи настраиваются на странице Accounts в меню Manage. Добавление новой учётной записи открывает окно с множеством опций, но после ввода основных данных пользователя остальные параметры будут предустановлены в соответствии с настройками COS по умолчанию, поэтому их можно оставить без изменений, если для данного пользователя не требуется особая настройка.
Глобальные настройки Zimbra автоматически применяются ко всем учётным записям
Здесь же можно сбросить настройки пользователя, например, если он случайно изменил что-то в своей учётной записи, что мешает её использованию.
Доступ пользователей к своим настройкам можно отключить как индивидуально, так и через COS. Однако, хотя это предотвратит изменение таких параметров, как доверенные адреса, это также лишит пользователей возможности настраивать подписи, фильтры и автоответы. Было бы удобнее, если бы можно было выбирать, какие настройки доступны пользователям, а не только включать или отключать их все.
ZCS можно расширить с помощью сторонних плагинов — Zimlets, которые устанавливаются через специальный раздел в настройках администратора. Они добавляют функции, такие как обмен сообщениями, интеграция с Dropbox и управление видеоконференциями. Некоторые Zimlets предустановлены. Также доступен JavaScript API для разработки собственных Zimlets.
Zimlets — это расширения, разработанные сообществом для интеграции Zimbra с другими сервисами
Пользовательский опыт
Как и интерфейс администрирования, веб-интерфейс для пользователей продуман и удобен. Zimbra выделяется среди других Linux-почтовых систем благодаря своему профессиональному веб-клиенту. Меню логичны и интуитивно понятны для тех, кто уже пользовался веб-почтой.
Нам нравится чистый и удобный веб-интерфейс Zimbra, который включает почту, календарь, контакты и обмен файлами
Интерфейс разделён на вкладки: почта, календарь, контакты, задачи, портфель (Briefcase) и настройки. Портфель предоставляет каждому пользователю онлайн-хранилище файлов с возможностью делиться папками с другими пользователями или группами, а также открывать доступ внешним пользователям. Большинство настроек общего доступа доступны через контекстное меню в самом портфеле и в настройках пользователя. Администратор может включать и отключать эту функцию глобально или для отдельных пользователей.
Портфель позволяет пользователям хранить и обмениваться файлами с коллегами
Zimbra использует стандартные протоколы POP3 и IMAPS, поэтому для доступа к почте можно использовать любой почтовый клиент. Однако для других функций (календарь, контакты, общие файлы) мобильной поддержки нет. Веб-интерфейс Zimbra хорошо адаптируется к мобильным браузерам, но отсутствие синхронизации календаря и контактов с мобильной ОС, push-уведомлений и официальных приложений делает мобильную интеграцию слабой.
Zimbra хорошо работает в мобильных браузерах, но веб-календарь не заменяет полноценную интеграцию с телефоном
Хотя обе версии Zimbra популярны как альтернативы Microsoft Exchange, в open source-версии нет поддержки календаря и контактов для Outlook. В платной версии для этого используется плагин.
Zimbra Open Source Edition поддерживает десктопных пользователей только через браузер или собственный бесплатный клиент для Windows, macOS и Linux. Десктопный клиент практически идентичен веб-интерфейсу, за исключением того, что пользователи не могут настраивать фильтры — для этого нужно перейти в веб-версию.
Открытая версия Zimbra не поддерживает автодетектирование (autodiscover), поэтому администраторам придётся либо настраивать клиент для пользователей, либо предоставлять им данные для самостоятельной настройки.
Десктопный клиент Zimbra повторяет функционал веб-версии, за исключением создания фильтров
Выводы
Open Source Edition Zimbra Collaboration Suite — отличная групповая система с веб-интерфейсом. Однако отсутствие мобильной поддержки (кроме базовой почты) и слабая интеграция с популярными почтовыми клиентами (кроме Outlook) не соответствуют заявлению о «полноценной системе следующего поколения». Хотя веб-клиент отлично работает на мобильных устройствах, отсутствие синхронизации календаря со смартфонами повышает риск пропущенных встреч для сотрудников, часто работающих в дороге.
Если вам нужна современная open source-система для почты и совместной работы на собственных серверах, Zimbra — удобный и функциональный вариант. Однако отсутствие детального контроля над настройками пользователей и поддержки autodiscover усложняет развёртывание десктопного клиента.
Вердикт
Хорошая групповая система, но отстаёт в мобильной поддержке
Требования к серверу:
- 64-битный процессор 1,5 ГГц
- 8 ГБ ОЗУ
- Минимум 5 ГБ дискового пространства