Ad Widget

Collapse

Оповещение по почте

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ZloyRoc
    Junior Member
    • Aug 2010
    • 18

    #1

    Оповещение по почте

    Подскажите как настроить оповещение по почте при требующем аутентификацию smtp сервере?
  • Hober
    Senior Member
    • Dec 2008
    • 109

    #2
    Originally posted by ZloyRoc
    Подскажите как настроить оповещение по почте при требующем аутентификацию smtp сервере?
    Только внешним скриптом. Например:
    Zabbix Servers - 1
    Zabbix Proxy - 145
    Monitored Servers: ~ 1400

    Comment

    • ZloyRoc
      Junior Member
      • Aug 2010
      • 18

      #3
      там описаны 2 варианта если кто пользовался подскажите какой из них удобней чтоли и с каким проблем меньше потом

      Comment

      • gatto
        Junior Member
        • Jan 2013
        • 2

        #4
        Хоть тема и древняя, но именно она находится 1 по поиску гугл.
        Поэтому вброшу в тему своё решение отправки писем с серверов, требующих аутентификацию.
        + может помогу исключительно русскоязычным пользователям
        (ubuntu 12.04 server x64)
        1) ставим из репозитория sendemail
        apt-get install sendEmail
        2)правим zabbiz_server.conf (/usr/local/etc)
        меняем параметр AlertScriptPath=(у меня - /usr/local/etc/alertscripts)
        3) рестарт забикса
        4) создаем в данной директории файл с нужным нам именем (test_send например)
        5) даем на файл права chmod 755
        6) чиним sh ($ sudo dpkg-reconfigure dash)
        7) пишем в наш файл скрипт:
        #!/bin/sh

        export [email protected] (мыло забикса на вашем домене)
        export zabbixemailto=$1
        export zabbixsubject=$2
        export zabbixbody=$3
        export smtpserver=yoursmtpserver.com (смтп сервер - например smtp.yandex.ru)
        export smtplogin=smtpuser (логин)
        export smtppass=smtppassword (пароль)

        /usr/bin/sendEmail -f $smtpemailfrom -t $zabbixemailto -u $zabbixsubject -m $zabbixbody -s $smtpserver:25 -xu $smtplogin -xp $smtppass

        8) Администрирование -> способы оповещения -> создать :
        описание - какое хотите
        тип - скрипт
        имя - имя вашего скрипта
        сохранить

        готово. дальше стандартная настройка действий и оповещений пользователей, хорошо описанная в хелпе.
        надеюсь кому-нибудь поможет.

        Comment

        Working...