Не работает почта: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused

Перестала отправляться и приходить почта на сервере с iRedMail.

Быстрая проверка по мониторингу с помощью Zabbix показала, что есть наличие большой очереди писем у postfix (queue), а так же отклонённых писем (mails defereed). В консоли можно проверить очередь командой mailq.

Выполнение команды /etc/init.d/amavis status показало наличие проблемы:

Can't connect to TCP port 10024 on 127.0.0.1 [Address already in use...]

Собственно, такая же ошибка отображается при проверке очереди писем:

(connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)

Быстрофикс

Чтобы не разбираясь исправить ситуацию, можно попробовать следующее. Выполнить команды:

/etc/init.d/amavis restart
mailq -q

Это перезагрузит amavis и запустит принудительно отправку писем из очереди.

Запустив следующие команды, можно проверить есть ли на портах amavis и сколько писем осталось в очереди.

netstat -tap | grep amavis

queue

Разбирательства

В чём конкретно причина проблемы пока не разобрался. Применил пока один из тюнингов конфига nano /etc/amavis/conf.d/05-node_id и вписал там реальное имя хоста по примеру $myhostname = «mail.example.com»;. После надо перезагрузить amavis.


Вот тут хорошая шпаргалка по очереди postfix https://linux-notes.org/udalit-ochistit-sbrosit-ochered-v-postfix/

Добавить комментарий