• 技术文章 >数据库 >mysql教程

    RHEL 5.2下sendmail、dove cot、openwebmail配置

    2016-06-07 15:00:35原创587

    欢迎进入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]

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:RHEL 5.2下 sendmail dove cot op
    上一篇:R2角色、服务与功能名称 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • hive和mysql的区别有哪些• mysql数据库的超级管理员名称是什么• mysql怎么连接数据库• count(*)为什么很慢?原因分析• mysql事务隔离级别有哪些
    1/1

    PHP中文网