Fail2ban не работает с Dovecot
Симптомы
Установленные правила fail2ban не работают с Dovecot.
В журнале Dovecot наблюдается ошибка «Failed during configuration: Have not found any log file for dovecot jail».
Причины
Журнал для Dovecot не выделен в отдельный файл
Решение
По умолчанию журнал почтового сервера Dovecot записывается в системный лог, поэтому нужно создать файл для журнала и указать путь до него в директиве log_path в конфигурационном файле по пути /etc/dovecot/conf.d/10-logging.conf, чтобы получилось:
log_path = /var/log/mail.log
Затем измените права на лог-файл командами:
chmod 666 /var/log/mail.log
chown dovecot:dovecot /var/log/mail.log
После этого перезапустите службы с помощью команды:
systemctl restart dovecot