Beruflich Dokumente
Kultur Dokumente
INTRODUO:
O Zabbix tem suporte a envio de e-mails, porm sem autenticao, para utilizar o recur
so de autenticao preciso recorrer a scritps externos, o objetivo desse tutorial de
screver os passos necessrios para isso.
PR-REQUISITOS:
O nico pr-requisito que temos o software SendEmail, no confundir com o sendmail que
nativo do Linux.
SUPRIR AS DEPENDNCIAS:
Faa o download da ltima verso estvel do software SendEmail (external link)
INSTALAR O SENDEMAIL:
Por questes de organizao eu sempre crio um diretrio "/install" e dentro dele vou cri
ando os sub-diretrios com o nome dos softwares que preciso instalar.
# mkdir /install
# cd /install/
# mkdir SendEmail
# cd SendEmail
# wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-*.tar.gz (ex
ternal link)
Observao:
Substitua o "*" pela verso do SendEmail.
DESCOMPACTAR O ARQUIVO BAIXADO:
# tar -xzvf sendEmail-*.tar.gz
MOVER O BINRIO PARA O DIRETRIO /USR/BIN:
# mv sendEmail-*/sendEmail /usr/bin/
CRIAR O DIRETRIO /ETC/ZABBIX/SCRIPTS:
# mkdir /etc/zabbix/scripts
ENTRAR NO DIRETRIO:
# cd /etc/zabbix/scripts
CRIAR O ARQUIVO ZABBIX_SENDEMAIL.SH COM O SEGUINTE CONTEDO:
# !/bin/bash
export smtpemailfrom=suporteifcemaracanau@gmail.com
export zabbixemailto="$1"
export zabbixsubject="$2"
export zabbixbody="$3"
export smtpserver=smtp.gmail.com
export smtplogin=suporteifcemaracanau
smtppass=.,#*admin
/usr/bin/sendEmail -f $smtpemailfrom -t $zabbixemailto -u $zabbixsubject -m $zab
bixbody -s $smtpserver:25 -xu $smtplogin -xp $smtppass
TORNAR O SCRIPT EXECUTVEL:
# chmod +x zabbix_sendemail.sh
ALTERAR AS PERMISSES DO DIRETRIO E DO SCRIPT:
# chown -R zabbix:zabbix /etc/zabbix/scripts