Nagios mutt: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
(Новая: =Нагиос и отправка почты или СМС= Есть проблема - некоторые почтовые серверы проверяют адрес отправит...)
 
 
(не показаны 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

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