我没有找到哪里可以定制 fail2ban 邮件消息,我想更改主题。
我知道我需要看到这样的动作钩子:
action_mwl = %(banaction)s[name=%(__name__)s, port="%(port)s", protocol="%(protocol)s]
%(mta)s-whois-lines[name=%(__name__)s, dest="%(destemail)s", logpath=%(logpath)s]
但没有关于这个主题的内容。
答案1
这取决于 fail2ban 安装。在基于 Debian 的 Linux 安装中,大多数电子邮件操作位于/etc/fail2ban/action.d/
以 mail 和 sendmail 开头的文件的文件夹中。具体来说,您引用的“action_mwl”操作调用mail-whois-lines
或,sendmail-whois-lines
具体取决于您选择的 MTA。这两个操作位于和 /etc/fail2ban/action.d/mail-whois-lines.conf
中sendmail-whois-lines.conf
。
如果要删除主题行,请从 中的 mail 命令中删除 -s 和实际引用的主题mail-whois-lines.conf
,或者从这些文件中的 banaction 操作中的标题中删除主题行sendmail-whois-lines.conf
。当然,请在与您正在使用的邮件传输代理相对应的文件中执行此操作。