我已经基于 Ubuntu 20.04 创建了一个带有 postfix 和 dovecot 的 docker 镜像。我还安装了 syslog-ng 希望能解决我的问题,但没有奏效。
问题是,我想使用 fail2ban 来防止强制暴力攻击,并且我需要 postfix/smtp/sasl 日志。我将 postfix 配置为记录到添加到maillog_file = /var/log/postfix.log
的文件中main.cf
。它确实创建了一个 postfix.log 文件,但没有记录有关 smtp/sasl 身份验证的信息。
这些消息不会显示在messages
或文件中,syslog
因为mail.log
这些文件几乎没有数据。
关于如何实现 postfix 的完整身份验证日志记录以便 fail2ban 可以捕获它,有什么提示吗?