Установка MailCow

mailcow logo
mailcow logo

Mailcow — почтовый сервер, который разворачивается в docker, что очень удобно, поскольку требует минимальное количество настроек для запуска. Для установки на сервере должен быть предустановлен docker и docker-compose

Переходим в каталог /srv и клонируем репозиторий

cd /srv
git clone https://github.com/mailcow/mailcow-dockerized

Переходим внутрь каталога и запускаем скрипт для генерации файла конфигурации:

cd mailcow-dockerized/
./generate_config.sh

Во время создания конфигурационного файла скрипт задаст несколько вопросов:

  • Доменное имя почтового сервера — указываем mail.your-domain.ru
  • Часовой пояс — Europe/Moscow
  • Выбрать версию сборки (Стабильная -1 или Тестовая — 2) — ставим стабильную = 1

После этого можно поднимать compose:

docker-compose up -d

Как сервис поднимется — можно заходить на web интерфейс по имени вашего домена или ip адресу сервера. Логин для авторизации admin, пароль moohoo

Сразу меняем пароль администратора, переходим System — Конфигурация и клацаем по кнопке «изменить»

Добавляем новый почтовый домен: переходим E-Mail — Конфигурация, клацаем «Добавить домен»

В открывшемся окне вводим Домен и нажимаем кнопку «Добавить домен и перезапустить SOGo»

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

После добавления почтового ящика можно перейти в пользовательский web-интерфес для работы: Выбираем в правом верхнем углу Приложения — WebMail, в открывшемся окне вводим логин\пароль созданного почтового ящика.

Обязательно нужно добавить записи в ДНС:

ИмяТипЗначение
mail.your-domain.ruAip адрес вашего почтового сервера
your-domain.ruMXmail.your-domain.ru
your-domain.ruTXTv=spf1 ip4:ip адрес вашего почтового сервера -all
_dmarc.your-domain.ruTXTv=DMARC1; p=none
dkim._domainkey.your-domain.ruTXTЗначение получить из раздела домены — изменить домен веб интерфейса админки

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

Полезные материалы по теме:

2 уведомления

  1. Установка SOGo в качестве стартовой страницы при входе на web mailcow. - Sysadmin talks
  2. Установка собственного лого в Mailcow SOGO - Sysadmin talks

Отправить ответ

Ваш e-mail не будет опубликован.


*