Не так давно почтовый сервер Carbonio CE от компании Zextras получил поддержку Ubuntu 20.04 LTS. В данной статье мы пошагово произведем установку Carbonio CE на Ubuntu 20.04 и расскажем о том, как начать работу с почтовым сервером. Скачать дистрибутив Ubuntu 20.04 можно с сайта проекта. Для установки Carbonio CE подойдет как десктопная, так и серверная версия Ubuntu 20.04. Рекомендуемая конфигурация, на которую будет устанавливаться Carbonio CE включает в себя: Физический или виртуальный 4-ядерный 64-битный x86-совместимый процессор с частотой 1,5 ГГц 8 Гб оперативной памяти 40 Гб места на жестком диске (рекомендуется использовать SSD) Помимо требований к серверному “железу”, предъявляются требования к сети. В частности, для корректной работы Carbonio CE нужны: Корректно настроенное FQDN сервера Корректно настроенные A и MX записи в DNS Данная инструкция подразумевает, что у вас уже настроены необходимые записи DNS. В качестве доменного имени для сервера мы будем использовать carbonio.example.ru.  Доменное имя сервера можно задать как на этапе установки, так и после ее завершения при помощи команды sudo hostnamectl set-hostname carbonio.example.ru. После того как сервер с Ubuntu будет подготовлен, необходимо добавить FQDN сервера в файл /etc/hosts. Для этого откройте данный файл в текстовом редакторе с правами суперпользователя sudo nano /etc/hosts и добавьте в него строку с именем и  ip-адресом вашего сервера. Для установки Carbonio CE требуется заполнить форму на сайте Zextras. После ее заполнения на указанный вами почтовый ящик придет письмо с необходимыми для установки Carbonio CE данными. Эти данные представляют из себя ссылку на скрипт, который добавит необходимые репозитории в вашу систему. Делается это при помощи следующих команд: sudo -iwget https://*******/inst_repo_ubuntu.shchmod +x inst_repo_ubuntu.sh./inst_repo_ubuntu.sh Вместо звездочек потребуется подставить ссылку, котойрую вы получите в электронном письме от Zextras. После этого выполните обновление кэша пакетного менеджера и обновите все установленные пакеты: sudo suapt clean && apt update && apt upgrade Когда все пакеты в системе будут обновлены, можно приступать к установке Carbonio CE. Делается это при помощи команды. sudo -iapt install service-discover-server carbonio-directory-server carbonio-proxy carbonio-webui carbonio-files-ui carbonio-mta carbonio-appserver carbonio-logger carbonio-user-management carbonio-files-ce carbonio-files-db carbonio-storages-ce carbonio-preview-ce carbonio-docs-connector-ce carbonio-docs-editor carbonio-admin-ui carbonio-admin-console-ui carbonio-admin-login-ui postgresql-12 После окончания установки Carbonio CE и всех его зависимостей, выполните в терминале с правами суперпользователя команду carbonio-bootstrap для первоначальной настройки почтового сервера. При появлении диалога о настройке сервера вводим Y и нажимаем Enter, чтобы принять настройки по умолчанию. В ходе выполнения carbonio-bootstrap будет создан домен по умолчанию, который будет на один уровень меньше FQDN сервера, либо домен, MX-запись в DNS которого ведет на ваш сервер. То есть, при установке на сервер carbonio.example.ru почтовым доменом по умолчанию будет example.ru, а учетная запись администратора будет иметь вид zextras@example.ru. Также в системе будет создана учетная запись zextras, от которой будет осуществляться управление Carbonio CE.  По окончании процесса запустите настройку Carbonio Mesh. В процессе укажите IP-адрес, к которому будет привязан Carbonio Mesh и задайте пароль Mesh. Рекомендуется использовать сложный пароль длиной не менее 16 символов. Запустите автонастройку сервисов Carbonio После этого потребуется настроить СУБД PostgreSQL и связать ее c Carbonio CE. Для создания соответствующего пользователя введите команду Заменив в ней DB_ADM_PWD на собственный пароль. Для создания соответствующей базы данных введите Для непосредственной интеграции базы данных с Carbonio выполните команду В которой замените DB_ADM_PWD на заданный ранее пароль Перезапустите Carbonio Изначально для учетной записи администратора задан случайный пароль, который неизвестен пользователю и его необходимо сменить. Делается это следующим образом: sudo su - zextrascarbonio prov setPassword zextras@example.ru Pa$$w0rD где Pa$$w0rD - желаемый пароль администраторской учетной записи. Получить доступ к веб-клиенту Carbonio CE можно в браузере введя ссылку https://carbonio.example.ru. Для входа введите имя учетной записи и пароль.  Для входа в консоль администратора используйте адрес https://carbonio.example.ru:6071/login. Для входа также введите имя учетной записи и пароль. Помимо администраторской учетной записи при установке Carbonio CE на сервере создается ряд других системных учетных записей. Среди них два ящика для обучения антиспама (spam и ham), карантинный ящик для антивируса (virus-quarantine) и учетная запись GAL (galsync). По умолчанию в веб-клиенте и в консоли администратора используется английский язык интерфейса. Сменить его на русский можно в настройках веб-клиента После выбора языка нажмите “Сохранить” и утвердительно ответьте на предложение перезапустить веб-клиент. После этого язык в веб-клиенте и в консоли администратора сменится на русский. Эксклюзивный дистрибьютор Zextras SVZcloud. По вопросам тестирования и приобретения Zextras Carbonio обращайтесь на электронную почту: sales@svzcloud.ru    Глава представительства Zextras в России и СНГ