系统环境:centos6.3 x64
zabbix:zabbix-2.06(简体中文)
postfix: 系统自带
一.配置本机postfix配合zabbix邮件发送
1.本机若安装sendmail,则必须关闭并卸载。
# service sendmail stop
# chkconfig sendmail off
# rpm -e sendmail --nodeps
2.安装postfix (centos6.3下默认yum源,默认postfix系统自带)
# yum install postfix -y
更改postfix配置文件中的参数
# postconf -e myhostname=mail.zabbix.example.cn
# postconf -e myorigin=zabbix.example.cn
# postconf -e mydomain=zabbix.example.cn
# postconf -e mydestination=localhost
# postconf -e mynetworks=127.0.0.0/8
配置完成会添加参数到/etc/postfix/main.cf下末行
# vi /etc/hosts
添加一行:
------------
127.0.0.1 mail.zabbix.example.cn zabbix.example.cn
------------
重启postfix服务
# service postfix restart
测试发送一封邮件到公网邮箱
# mail abc@example.com
动态查看发送的邮件日志
# tail -f /var/log/maillog
若远程邮箱收到,则配置成功
二.配置zabbix告警发送邮件到远程邮箱
1.进入:ZABBIX-管理-示警媒体类型,点击右上角创建示警媒体类型
按照如图配置: