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

Cod*_*ody 2 email-server munin alerts

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

我想通过将 Munin 发送的电子邮件地址(即 munin@xxxxx.localdomain)更改为我们的企业 donotreply@xxxx.com 来摆脱暂停的票证。有没有人对如何做到这一点有任何见解?

我使用“邮件”作为 MTA。

Cod*_*ody 7

所以,我想出了解决办法。我不得不在 /etc/munin/munin.conf 中更改我的电子邮件设置:

contacts me # may be unnecessary and cause warnings
contact.me.command mail -s "Munin notification ${var:host}" myemail@gmail.com
contact.me.always_send warning critical
Run Code Online (Sandbox Code Playgroud)

到:

contacts me # may be unnecessary and cause warnings
contact.me.command mailx -r donotreply@xxxx.com -s "Munin notification ${var:host}" myemail@gmail.com
contact.me.always_send warning critical
Run Code Online (Sandbox Code Playgroud)

所以,基本上,只需要使用“mailx”而不是“mail”,并在电子邮件的主题前加上“-r donotreply@xxx.com”