gpt4 book ai didi

Fail2ban 不发送电子邮件通知

转载 作者:行者123 更新时间:2023-12-03 16:24:37 24 4
gpt4 key购买 nike

我的 CentOS 服务器将 postfix 作为 MTA 并且它正在工作。
当我输入命令 mail -s "testing" <my gmail address> ,我收到了电子邮件。

但是,当 IP 被禁止时,Fail2ban 无法向我的 gmail 地址发送电子邮件。我可能在 jail.conf 中遗漏了一些配置。

这是我的 jail.conf 文件的一部分:

destemail = myaddress@gmail.com
sendername = fail2ban
mta = sendmail
protocol = tcp
action = %(action_mwl)s

我已经试过了 mta = postfix它没有用。

在此先感谢您的帮助。

编辑:我能够让它工作。对于我的fail2ban v0.8.10 和我的linux CentOS 6,上面的配置都不正确。实际上,我删除了上面的所有行(垃圾)。

我在/etc/fail2ban/action.d/mail.conf 文件中找到了一个预定义的操作。
我注意到此操作使用在我的服务器上运行的“mail -s”命令。
所以,我决定在我的 jail.conf 文件中使用这个操作:
[ssh-iptables]
enabled = true
filter = sshd
action = iptables[name=SSH, port=ssh, protocol=tcp]
mail[name=ssh, dest=my-address@gmail.com]
logpath = /var/log/secure
maxretry = 5

要从fail2ban 获取电子邮件,唯一需要更改的是在以“mail”开头的“action”下方添加该行。非常简单和容易。

最佳答案

你应该换 mta = sendmail到:

mta = mail

关于Fail2ban 不发送电子邮件通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25890510/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com