Email-Server

如何更改發送 Munin 警報的電子郵件地址?

  • June 5, 2021

我在這裡遇到的問題是,當我收到 Munin 的警報時,我希望它創建一張票。當它創建票證時,它會向 Munin 每次更新票證時發送的電子郵件地址發送一封電子郵件,該地址不是實際的電子郵件地址,因此它會創建一個“暫停”票證。

我想通過將 Munin 發送的電子郵件地址(munin@xxxxx.localdomain)更改為我們的業務 donotreply@xxxx.com 來擺脫暫停的票證。有沒有人知道如何做到這一點?

我正在使用“郵件”作為 MTA。

所以,我想出了解決方案。我必須從以下位置更改 /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

到:

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

所以,基本上,只需要使用“mailx”而不是“mail”,並且在電子郵件的主題前加上“-r donotreply@xxx.com

引用自:https://serverfault.com/questions/598141