Nagios mutt: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) (Новая: =Нагиос и отправка почты или СМС= Есть проблема - некоторые почтовые серверы проверяют адрес отправит...) |
Sirmax (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | [[Категория:Linux]] |
||
+ | [[Категория:Nagios]] |
||
=Нагиос и отправка почты или СМС= |
=Нагиос и отправка почты или СМС= |
||
Есть проблема - некоторые почтовые серверы проверяют адрес отправителя и письма от nagios@domain.tld теряются<BR> |
Есть проблема - некоторые почтовые серверы проверяют адрес отправителя и письма от nagios@domain.tld теряются<BR> |
||
− | Я |
+ | Я решил проблему так:<BR> |
В комманде отправки почты пишу что то вроде: |
В комманде отправки почты пишу что то вроде: |
||
Строка 7: | Строка 9: | ||
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$ |
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$ |
||
</PRE> |
</PRE> |
||
+ | |||
+ | <PRE> |
||
cat etc/nagios/addons/muttrc |
cat etc/nagios/addons/muttrc |
||
set realname="domain.net.ua" |
set realname="domain.net.ua" |
Текущая версия на 15:41, 28 сентября 2012
Нагиос и отправка почты или СМС
Есть проблема - некоторые почтовые серверы проверяют адрес отправителя и письма от 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
Обратить внимание на последнюю строчку - это важно.