Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2766549
  • 博文数量: 587
  • 博客积分: 6356
  • 博客等级: 准将
  • 技术积分: 6410
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-23 10:54
个人简介

器量大者,福泽必厚

文章分类

全部博文(587)

文章存档

2019年(3)

2018年(1)

2017年(29)

2016年(39)

2015年(66)

2014年(117)

2013年(136)

2012年(58)

2011年(34)

2010年(50)

2009年(38)

2008年(16)

分类: LINUX

2015-04-15 10:21:56

系统环境: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

若远程邮箱收到,则配置成功
添加个自己的邮箱就可以了


还遇到一个问题:
 A44D62603A1: to=, relay=none, delay=0.66, delays=0.02/0/0.63/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=centos.j*d.com type=A: Host not found
解决方法:
 postconf -e 'smtp_host_lookup = dns, native'
/etc/init.d/postfix restart
问题即可解决!




##亲测有用
##转载于 

http://showerlee.blog.51cto.com/2047005/1202570
向原作者表示感谢!


阅读(1321) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~