Порт может слушать лишь один процесс. Если на машине уже есть почтовый сервер — а он есть почти на всякой свежей — двадцать пятый порт занят.
Проявляется это отказом запуска, а не предупреждением. Причина пишется в файл отказов запуска, и без него выглядит как «узел не поднимается».
Как развести:
| Порт | Кто обычно занимает | Что делать |
|---|---|---|
| 25 | почтовый сервер системы | убрать его или, если нужны оба, развести по разным адресам |
| порт монитора, по умолчанию 8080 | другое приложение | сменить http-mgmt-port |
| порт подачи | другой приёмник | взять свободный выше 1024 и перенастроить подающую сторону |
# кто слушает почтовые порты и порт монитора ss -tlnp | grep -E ':(25|2525|8080)\s'
3 связи
smtp-ipGlobalКакая строка на самом деле открывает порт — вопрос, который старая пара и запутывает. § 3.3.1.27smtp-portGlobalКакая строка на самом деле открывает порт — вопрос, который старая пара и запутывает. § 3.3.1.27Что защищает веб-монитор и чем эта защита не являетсяСтандартного порта у монитора нет, и 8080 на машине часто занят чем-то ещё. § 4.2.1
ss -tlnp | grep -E ':(25|2525)\s' tail -20 /var/log/pmta/pmta-startuperr.log
3 статьи
◇Ключ активации — условие установки, а не шаг после неёБез ключа активации от поддержки SparkPost MTA не ставится и не работает, а уровень лицензии задаёт потолок исходящих соединений: на стандартной всё сверх 200 игнорируется.◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.◇Как перевести план отправки в железоДве постоянные, по которым считается любой узел: около 2 КБ памяти на каждого получателя в очереди и место под спул, пропорциональное суммарному размеру писем.