如何更改 Munin 警报发送的电子邮件地址?

如何更改 Munin 警报发送的电子邮件地址?

我在这里遇到的问题是,当我收到 Munin 的警报时,我希望它创建一个票证。创建票证后,它会在每次更新票证时将电子邮件发送回 Munin 发送的电子邮件地址,这不是实际的电子邮件地址,因此它会创建一个“暂停”票证。

我想通过更改 Munin 发送的电子邮件地址来摆脱暂停的票,该地址是[电子邮件保护]对我们的业务[电子邮件保护]。有人知道如何做到这一点吗?

我正在使用‘邮件’作为 MTA。

答案1

所以,我找到了解决方案。我必须将 /etc/munin/munin.conf 中的电子邮件设置从:

contacts me # may be unnecessary and cause warnings
contact.me.command mail -s "Munin notification ${var:host}" [email protected]
contact.me.always_send warning critical

到:

contacts me # may be unnecessary and cause warnings
contact.me.command mailx -r [email protected] -s "Munin notification ${var:host}" [email protected]
contact.me.always_send warning critical

因此,基本上,只需使用“mailx”代替“mail”,并在电子邮件主题前加上“-r[电子邮件保护]

答案2

这是一个老问题,但它出现在 Google 中,我只是想做基本相同的事情(更改 Munin 通知发送者)。我能够使用以下方法做到这一点:

contacts me # may be unnecessary and cause warnings
contact.me.command mail -a "From: Munin <[email protected]>" -s "Munin notification ${var:host}" [email protected]
contact.me.always_send warning critical

相关内容