Перестала отправляться и приходить почта на сервере с 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/