Nagios mutt

Материал из Wiki
Перейти к: навигация, поиск

Нагиос и отправка почты или СМС

Есть проблема - некоторые почтовые серверы проверяют адрес отправителя и письма от nagios@domain.tld теряются
Я решил проблему так:
В комманде отправки почты пишу что то вроде:

command_line    /usr/bin/printf "%b" "shost.net.ua: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nTime: $LONGDATETIME$\n"  | /usr/bin/mutt -s "$HOSTNAME$ is $HOSTSTATE$ *" -F /etc/nagios/addons/muttrc  $CONTACTEMAIL$
cat etc/nagios/addons/muttrc
set realname="domain.net.ua"
set from="sirmax@domain2.net"
set use_from=yes
set use_envelope_from # a boolean value, you can deselect it with set nouse_envelope_from
set envelope_from_address="sirmax@domain2.net

Обратить внимание на последнюю строчку - это важно.