Отключение спам фильтра iRedMail

На моём почтовом сервере совсем мало ресурсов и я решил удалить условно лишнее. А именно избавился от антивируса, что потянуло за собой (видимо) удаление спам фильтра. И в один прекрасный момент почта перестала доставляться адресатам. Логи при этом в принципе говорили, что проблема есть.

Файл /var/log/syslog

Mar 16 09:41:50 vot-tak-vot postfix/smtp[26460]: connect to 127.0.0.1[127.0.0.1]:10026: Connection refused
Mar 16 09:41:50 vot-tak-vot postfix/smtp[26462]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused

Поиск не заставил долго искать аналогичные ситуация и я быстро понял, что postfix заворачивает всё на 127.0.0.1, т.к. фильтрует письма.

В файле /etc/postfix/main.cf делаются следующие изменения.

# contentfilter = amavis:[127.0.0.1]:10024
# receiveoverrideoptions = noaddress_mappings

Перезагрузка postfix.

/etc/init.d/postfix restart

Далее рекомендуется сделать вот эти действия.

/etc/init.d/clamav-daemon stop
/etc/init.d/clamav-freshclam stop
/etc/init.d/amavis stop

update-rc.d -f clamav-daemon remove 
update-rc.d -f clamav-freshclam remove
update-rc.d -f amavis remove

По идее эти действия должны были помочь (я пробовал по аналогии конкретного варианта решения данной проблемы), но не помогло. Postfix по прежнему заворачивал всё на 127.0.0.1.

Я редактировал ещё конфиг /etc/postfix/master.cf, искал конкретно, где упоминается заворот на 127.0.0.1. Нашёл ещё строчку, которую закомментировал.

 # -o content_filter=smtp-amavis:[127.0.0.1]:10026

В папке /etc/postfix ещё были файлы main.cf и master.cf с датами. Я убрал эти файлы из каталога (временно сохранил в другом каталоге). После чего перезагрузил ещё раз postfix. Теперь почта заработала как надо.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *