Ubuntu server 14.04. Zabbix 2.4.2.
Настраивал оповещения через внешний скрипт.
#!/bin/sh
export smtpemailfrom="zbx@yandex.ru"
export zabbixemailto="$1"
export zabbixsubject="$2"
export zabbixbody="$3"
export smtpserver=smtp.yandex.ru
export smtplogin=zbx@yandex.ru
export smtppass=MegaPass
export logfile=/var/log/mail.log
/usr/local/bin/sendEmail -l $logfile -f $smtpemailfrom -t $zabbixemailto
-u $zabbixsubject -m $zabbixbody -s $smtpserver -xu
$smtplogin -xp $smtppass
Скрипт лежит там где надо. Даны права 755.
Если запускать через консоль, то все отправляет и приходит. А вот через zabbix никак. Показывает, что "отправлено", но писем нет и в логах ничего тоже.