Buenas a todos.
El caso es que tengo un servidor Zabbix 2.2 sobre un Ubuntu 14.04.
Para el envio de alerta por email he decidido crear una Accion que ejecuta el script para sendEmail:
#!/bin/sh
export [email protected]
export zabbixemailto=$1
export zabbixsubject=$2
export zabbixbody=$3
export smtpserver=smtp.gmail.com
export [email protected]
export smtppass=******
/usr/bin/sendEmail -o tls=yes -f $smtpemailfrom -t $zabbixemailto -u $zabbixsubject -m $zabbixbody -s $smtpserver:587 -xu $smtplogin -xp $smtppass
En teoría está todo correctamente configurado (trigger, media type, cuentas de usuario), si en vez de pasar las variables $1, $2 y $3 introduzco valores fijos se envian las alertas sin problemas. El problemas aparece cuando asociamos los campos "to", "subject" y "body" del email que queremos crear con las variables $1, $2 y $3, respectivamente, que pasa zabbix al script.
En Administration/Audit/Actions aparece como "sent" correctamente.
No se cual puede ser el problema, quizas algún problema de permisos con la BD de mysql?
A ver si me podéis ayudar.
Muchas gracias.
El caso es que tengo un servidor Zabbix 2.2 sobre un Ubuntu 14.04.
Para el envio de alerta por email he decidido crear una Accion que ejecuta el script para sendEmail:
#!/bin/sh
export [email protected]
export zabbixemailto=$1
export zabbixsubject=$2
export zabbixbody=$3
export smtpserver=smtp.gmail.com
export [email protected]
export smtppass=******
/usr/bin/sendEmail -o tls=yes -f $smtpemailfrom -t $zabbixemailto -u $zabbixsubject -m $zabbixbody -s $smtpserver:587 -xu $smtplogin -xp $smtppass
En teoría está todo correctamente configurado (trigger, media type, cuentas de usuario), si en vez de pasar las variables $1, $2 y $3 introduzco valores fijos se envian las alertas sin problemas. El problemas aparece cuando asociamos los campos "to", "subject" y "body" del email que queremos crear con las variables $1, $2 y $3, respectivamente, que pasa zabbix al script.
En Administration/Audit/Actions aparece como "sent" correctamente.
No se cual puede ser el problema, quizas algún problema de permisos con la BD de mysql?
A ver si me podéis ayudar.
Muchas gracias.


Comment