Всем доброго дня!
Настроил Zabbix на FreeBSD. Все работает, однако не могу побороть настройку уведомлений по почте.
Я так понимаю, что есть 2 варианта:
1) Найти smtp сервер, не требующий авторизации
2) Поднять какой-нибудь ssmtp и настроить его на отправку уведомлений через smtp сервера Яндекса или Гугла.
Пошел по второму пути, настроил все - ssmtp используется по умолчанию, успешно отправляет письма из консоли, все приходит, в revaliases пользователи zabbix и root разрешены.
Пишу такой скрипт mail.sh:
!#/bin/sh
to=$1
subject=$2
body=$3
cat << EOF | mail -s "$subject" "$to"
$body
EOF
И затем создаю Media Type типа Script с названием mail.sh в Zabbix.
После этого создаю итем, настраиваю тригер, и прописываю Action, в котором указываю, что необходимо исполнять mail.sh при срабатывании триггера.
Все отлично, триггер отрабатывает, однако поле Action напротив события красное и написано not sent. На почту мне, естественно, ничего не приходит. Пользователя настраивал, почту привязывал. В /tmp/zabbix_server.log и /var/log/maillog ничего. Подскажите, куда копать, если кто настраивал?
Настроил Zabbix на FreeBSD. Все работает, однако не могу побороть настройку уведомлений по почте.
Я так понимаю, что есть 2 варианта:
1) Найти smtp сервер, не требующий авторизации
2) Поднять какой-нибудь ssmtp и настроить его на отправку уведомлений через smtp сервера Яндекса или Гугла.
Пошел по второму пути, настроил все - ssmtp используется по умолчанию, успешно отправляет письма из консоли, все приходит, в revaliases пользователи zabbix и root разрешены.
Пишу такой скрипт mail.sh:
!#/bin/sh
to=$1
subject=$2
body=$3
cat << EOF | mail -s "$subject" "$to"
$body
EOF
И затем создаю Media Type типа Script с названием mail.sh в Zabbix.
После этого создаю итем, настраиваю тригер, и прописываю Action, в котором указываю, что необходимо исполнять mail.sh при срабатывании триггера.
Все отлично, триггер отрабатывает, однако поле Action напротив события красное и написано not sent. На почту мне, естественно, ничего не приходит. Пользователя настраивал, почту привязывал. В /tmp/zabbix_server.log и /var/log/maillog ничего. Подскажите, куда копать, если кто настраивал?
Comment