Обновить

Почтовая корова? Как поднять свой почтовый сервер Mailcow

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели31K
Всего голосов 50: ↑49 и ↓1+61
Комментарии12

Комментарии 12

У меня когда-то на ноутбуке крутился персональный почтовый сервис. И даже работал. Тоже по какой-то статье из интернета создавал наподобие этой. PTR-запись (Reverse DNS) — вот эту запись только не осилил. Но почта всё равно ходила.

ptr-запись добавляет у себя на dns-сервере ваш хостер\провайдер.

Господа. Когда делал тесты и решил попробовать ваш дистрибутив SelectOS, то по неизвестной мне причине postgresql и clickhouse показал худший результат по сравнению с Debian11 и Ubuntu22. Может, если выпустили свой дистрибутив сделайте сравнение с другими - будет интересно.

Боже мой! Какие ужасные названия на английском языке. Язык полный абсурда и глупых слов. И все это для название сервисов, программ. Почтовая корова, что?! Весенний ботинок, глубокое озеро....

Мне даже стало интересно, какие вы предложите альтернативные варианты для "коров", "ботинок" и "озёр" 🤔

ну а если бы наши программисты таже делали? наши додумываются придумывать свои названия. без неуместных коров, битинков и подобного. тот же "битрикс", "криптоПро", 1С и так далее. вместо сайта контур мы бы заходили на сайт "веселый карась" - вы серьезно не считали бы это кринжатиной?

Не думаю что Хабр подходящее место для таких дискуссий. Но раз уж начали...

Думаю из-за того, что мы привыкли к "англицизмам" и "непонятным словам на зарубежном языке", наши программисты и выдумывают новые "слого-сочитания" в последствии обозначающие Название_Продукта. На за западе нет такого феномена (либо он имеет очень слабое влияние) с вездесущими зарубежными словами, а потому просто берут родные слова, которые круто звучат.

Таким образом, отвечая на ваш изначальный вопрос "вы серьезно не считали бы это кринжатиной?" я скажу следующее: если бы я жил в стране, где отсутствует (или очень слабо выражен) феномен замены родных слов на зарубежные аналоги, то для меня условный "весёлый карась" не был бы чем-то вызывающим стыд.

Блокируется входящий и исходящий трафик в момент прохождения бордеров (пограничных маршрутизаторов) на границе интернет-сети Selectel. Для 25 TCP-порта блокируется только исходящий трафик. Для разблокировки следует создать заявку.

Чтоо?!? Уважаемый Селектел, это то как делать не надо! Не надо за пользователя решать что ему блокировать а что оставить. Это свинство! Человек по умолчанию не может предугадать, что вы ему такую свинью подложили. Специалист настроит сервер а тот не работает, почта не ходит...он будет ломать голову в чем он ошибся и только в последнюю очередь подумает что оператор отрезает ему 25 порт. Это очень похоже как действует наше государство "заботясь" о нас.

Так это вроде база на любом хостинге

У меня американский хостинг - все свободно ходит...не нужно чушь пороть... блокировка включается когда резко подскакивает подозрительный трафик. И то...если ты услугу DPI отдельно закажешь.

Спасибо за статью.

Mailcow - супер! Пользуем лет 5 точно, а сейчас оно еще и в ldap нативно стало уметь.

P.s. Немного дополню:

1 Устанавливаем докер (debian)

apt update && apt install -y sudo wget curl git

wget -qO- get.docker.com | bash

curl -sSL https://get.docker.com | sh

sudo usermod -aG docker $(whoami)

2 Вкл. ротацию логов в докере (по умолч - выкл) , иначе логи докера все место сожрут со временем.

mkdir /etc/docker
nano /etc/docker/daemon.json
{
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "3"
}
}
service docker restart
service docker status
docker info

дополнение от меня.

Если после апдейта или рестарта контейнер unbound-mailcow уходит в циклическую перезагрузку с ошибкой fatal error: could not open autotrust file for writing, решение одно — силовая передача прав изнутри.

docker exec -u 0 -it $(docker ps -qf name=unbound-mailcow) chown -R 100:101 /etc/unbound

docker compose ps unbound-mailcow

Почему это происходит: Docker при обновлении образа может сбросить метаданные смонтированных папок, и внутренний пользователь unbound (UID 100) теряет право записи, которое было у root на хосте. Эта команда восстанавливает справедливость мгновенно.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
slc.tl
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
Александр Шилов