您好,欢迎访问一九零五行业门户网

RHEL 5.2下sendmail、dove cot、openwebmail配置

欢迎进入linux社区论坛,与200万技术人员互动交流 >>进入 电子邮件系统对于一个企业的作用相信已经没有人不知道,目前比较主流的邮件系统包括sendmail、exchange、lotus notes、qmail、postfix等。 microsoft的exchange只能运行在windows平台,而且必须基于
欢迎进入linux社区论坛,与200万技术人员互动交流 >>进入
电子邮件系统对于一个企业的作用相信已经没有人不知道,目前比较主流的邮件系统包括sendmail、exchange、lotus notes、qmail、postfix等。
microsoft的exchange只能运行在windows平台,而且必须基于活动目录,虽然在功能上exchange的确有一定的优势,比如用户管理、与office等微软其它产品的高集成性等等,但运营成本过高。
lotus notes作为ibm产品性能、功能当然是不用说了,不过本人总认为ibm的产品都有一个共同的特点,那就是只有运行在ibm的软、硬件平台时才能将其功能最大化的发挥出来。
sendmail可以运行在几乎所有的类unix平台,功能也比较强大。当然sendmail也有一些自身的问题,但随着其版本的升级很多方面已经有了很大的改善。
本文中主要介绍在rhel 5.2下通过sendmail搭建一个邮件系统平台,并结合dovecot实现pop3/imap4以及通过openwebmail实现客户端通过浏览器访问邮件系统。在讲述过程中采用以下网络拓扑。
一、安装并配置dns。
dns的作用相信也不需要过多介绍了,如果企业的邮件服务器如果需要接收来到公网的邮件,需要拥有公网ip及域名,而dns解析工作都是有isp提供的。在本文的配置中假设该邮件系统只供企业内部使用,所以需要配置dns。
1、安装bind及相关软件包。
yum -y install bind-chroot.i* caching-nameserver.i*
2、在/var/named/chroot/etc目录下有一个全局配置的例子文件,将其复制一份改名为named.conf。如下图复制时一定要加-a(或-p),如果全局配置文件的拥有组不是named时,bind服务是无法运行的。
3、编辑named.conf文件,修改如下图所示位置。
4、在/var/named/chroot/etc目录下有一个主配置的例子文件,将其复制一份改名为example.zqin.zone。如下图复制时一定要加-a,如果主配置文件的拥有组不是named时,bind服务是无法运行的。
5、在example.zqin.zones文件最尾部加如下图内容。
6、在/var/named/chroot/var/named中正向、反向各有一个例子,将这二个例子复制一份进行修改,如下图复制时一定要加-a,因为如果区域配置文件的拥有组不是named时,bind服务是无法运行的。
7、编辑正向解析文件example.zqin.zero,加入如下图内容。
8、编辑反向解析文件0.168.192.local,加入以下图内容。
9、启动bind并将其设置为自动运行。 service named restart
chkconfig named on
[1] [2] [3] [4]
其它类似信息

推荐信息