摘 要:根据企业的实际应用需要,通过选择使用Zimbra构建邮件服务器,满足通过电子邮件进行安全、方便、便捷的信息交流,并为用户提供良好的多种操作界面,约会、搜索、会话、修复电子邮件等各项功能,为企业的办公环境的改善,对内对外信息交流的加强,办事效率的提高创造了条件。
关键词:
一、 引言
电子邮件翻译自英文的email或e-mail,它表示通过电子通讯系统进行信件的书写、发送和接收。今天使用的最多的通讯系统是互联网,同时电子邮件也是互联网上作受欢迎的功能之一。通过电子邮件系统,我们可以用非常低廉的价格,以非常快速的方式,与世界上任何一个角落的网络用户联络系,这些电子邮件可以是文字、图象、声音等各种方式。正是由于电子邮件的使用简易、投递迅速、收费低廉,易于保存、全球畅通无阻,使得电子邮件被广泛地应用,它使人们的交流方式得到了极大的改变。
邮件服务器提供了邮件系统的基本结构,包括邮件传输、邮件分发、邮件存储等功能,以确保邮件能够发送到Internet网络中的任意地方。现在网络上提供的邮件服务器很多,而且都是免费的,为什么企业要建立自己的邮件服务器呢?主要包括以下原因:
网上免费的服务器不是自己专门的,那么多企业和普通用户同时共享一个服务器,系统不能有效的进行病毒防护和垃圾邮件过滤,能稳定到哪里去,出问题那是正常的。
从日常使用的角度来看,企业拥有自己的邮件服务器,可以为自己的员工设置电子邮箱,还可以根据需要设置不同的管理权限,设置部门成员之间或者公司全体员工之间的群发功能等等,并且,除了一般的终端邮件程序方式(如outlook)收发E-mail之外,还可以实现WEB方式收发和管理邮件,比一般ISP提供的电子邮箱和虚拟主机提供的信箱更为方便。
企业建立自己的域名邮箱,其中很重要的一个原因是信息安全。网上免费的服务器,自己公司往来的所有邮件都是保存在服务提供商的邮件服务器上,一不小心,哪时候真来个万一,所有的秘密都不再是秘密了。
企业建立自己的邮件服务器,可以扩展日历,日程安排,约会安排,会话等其他功能,来改善办公环境,增加对内对外的信息交流渠道,提高办事效率。
二、 常用邮件服务软件的介绍
企业根据实际应用的需要,构建自己的邮件服务器的应用,首先要考虑的是邮件服务器软件。目前主要有以下几种在不同操作系统下的邮件服务器软件:
1. Microsoft 的Exchange Server
Microsoft Exchange Server是一个主面的Intranet协作应用服务器,适合有各种协作需求的用户使用。Exchange Server协作应用的出发点是业界领先的消息交换基础,它提供了业界最强的扩展性、可靠性和安全性和最高的处理性能。Exchange Server提供了包括从电子邮件、会议安排、团体日程管理、任务管理、文档管理、实时会议和工作流等丰富的协作应用,而所有应用都可以从通过Internet浏览器来访问。
Exchange Server 是一个设计完备的邮件服务器产品, 提供了通常所需要的全部邮件服务功能。除了常规的 SMTP/POP 协议服务之外,它还支持 IMAP4 、LDAP 和 NNTP 协议。Exchange Server 服务器有两种版本,标准版包括 Active Server、网络新闻服务和一系列与其他邮件系统的接口;企业版除了包括标准版的功能外,还包括与 IBM OfficeVision、X.400、VM 和 SNADS 通信的电子邮件网关,Exchange Server 支持基于Web 浏览器的邮件访问。
2. Unix 环境下的Sendmail
无论从使用的广泛程度,还是从代码的复杂程度来讲,sendmail都是一个非常优秀的软件。如果使用它来构建网站的电子邮件系统,基本上不必费心,因为几乎所有的Unix的缺省配置中都内置这个软件,只需要设置好操作系统,它就能立即运转起来。在Unix系统中,Sendmail是应用最广的电子邮件服务器。它是一个免费软件,可以支持数千甚至更多的用户,而且占用的系统资源相当少。
不过, Sendmail的系统结构并不适合较大的负载,对于高负载的邮件系统,需要对Sendmail进行复杂的调整。
3. Linux环境下的Postfix和Qmail
Postfix结构上由十多个小的子模块组成,每个子模块完成特定的任务,如通过SMTP协议接收一个消息,发送一个消息,本地传递一个消息,重写一个地址等等。Postfix使用多层防护措施防范攻击者来保护本地系统,Postfix要比同类的服务器产品速度快三倍以上,一个安装Postfix的台式机一天可以收发百万封信件。
Postfix设计中采用了web服务器的的设计技巧以减少进程创建开销,并且采用了其他的一些文件访问优化技术以提高效率,但同时保证了软件的可靠性。Postfix的设计目标就是成为Sendmail的替代者。由于这个原因,Postfix系统的很多部分,如本地投递程序等,可以很容易地通过编辑修改类似inetd的配置文件来替代。
Qmail是按照将系统划分为不同的模块,有负责接收外部邮件的,有管理缓冲目录中待发送的邮件队列的,有将邮件发送到远程服务器或本地用户的这个原则进行设计,Qmail是为了解决sendmail的安全问题,整个系统结构都进行了重新设计。在设计实现中特别考虑了安全问题。Qmail的配置方式和Sendmail不一致,因此不容易维护。而且Qmail的版权许可证含义非常模糊,甚至没有和软件一起发布。
按照Unix思路的模块化设计方法使得Qmail具备较高的性能,Qmail还提供一些非常有用的特色来增强系统的可靠性,此外,Qmail还具备一些非常别致的特色,它不仅仅提供了与Sendmail兼容的方式来处理转发、别名等能力,还可以用以Sendmail完全不同的方式来提供这些功能。
三、 Zimbra邮件服务软件的优点
邮件服务器的主要性能参数应当包括:SMTP发信效率、POP3收信效率、Web邮件方式下的收发邮件效率、邮件服务器消息转发效率等等。
而我们选择Zimbra邮件服务器主要有下面几个因素:
1. 操作系统的因素
目前较为流行的操作系统是UNIX、Linux和Windows系统。Windows系统漏洞比较多,系统本身的不稳定,将影响邮件服务器的稳定。UNIX是一个稳定的操作系统,在银行,保险等很多单位使用,但不是开源的,收费的价格比较高,对一般的企业的支付压力比较大。Linux是开源的操作系统,系统的稳定性也比较高。因此选择安装Linux系统下的邮件服务器。
2. 邮件技术的因素
是使用LDAP协
议还是数据库方式进行用户登录认证和管理,以及是否采用SSL/TLS进行加密处理,是否提供防病毒模块,病毒处理机制,是否提供防垃圾邮件处理等等,都是影响服务器系统性能的主要因素。Zimbra在以上各方面都做到有效的支持。
3. 简洁的安装因素
所有的安装通过一个软件包完成,安装方便简洁。不会因为软件的安装顺序,软件包的相互依赖,增加安装的复杂度。
4. 用户管理配置的因素
系统安装好以后,用户和管理员需要大量的时间去存储和管理好用户电子邮件和附件。一个中文的操作界面,有效的使用和维护手段,对信息的处理将达到事半功倍的效果。
简单Zimbra介绍一下这十大基本功能:
自组织邮箱,消除文件夹的习惯。
动态消息,电子邮件内容无缝连接到后台办公应用软件。
可扩展的"可集成的"协作,让电子邮件也能提供企业应用软件的服务。
自组织对话,消除手工重新配置对话。
有效的上下文转换,能够在我的电子邮件和日历窗口之间方便地转换。
更好的存储管理,增加附件的共享并且减少多余的存储。
统一的搜索、保留和存档,使电子邮件更方便地遵守信息保留政策和规定。
集成的网络协作技术,把RSS和Wiki等工具集成到协作软件中。
更多的以服务器为中心的架构,存档的需求、多客户支持和速度更快的客户机/服务器同步正在推动消息产品更加以服务器为中心。
安全,在服务器上做单一登录、加密和病毒防护等工作,而不要在每一台客户机上做这些工作。
四、 Zimbra邮件服务器的安装功略
1. 安装操作系统
正常安装Redhat linux AS 4,在分区时选择自动分区。
在选择防火墙时必须选择关闭防火墙。
在选择selinux时,必须选择禁用。
在选择程序时选择"全部安装"。
2. 安装前的配置
1) 配置/etc/named.conf文件:
2) 在/var/named/chroot/var/named创建文件xxx.com.zone:
3) 启动dns服务:
3. 安装Zimbra server
1) 关闭sendmail的服务及停止sendmail服务
2) 编辑/etc/hosts文件,进行地址解析。
3) 编辑/etc/resolv.conf,进行地址反解析。
4) 解压zimbra server安装包放在/var/tmp下,命令如下:
[root@mail tmp]# tar zxvf zcs-5.0.16_GA_2921.RHEL4.20090429033149
5) 进入解压后的目录,并开始安装zimbra server,如下:
[root@mail zcs-5.0.16_GA_2921.RHEL4.20090429033149]# ./install.sh
按照提示默认安装,到检测域名mx解析时,会提示找不到mail.xxx.com解析,并要求重新输入域名,输入xxx.com,并断续安装。到设置选项时修改好admin的密码,按r返回上一级菜单,并按a进行下一步安装。然后全部安装完成。
4. 管理地址与邮箱地址:
管理地址:https://mail.xxx.com:7071,其中账号:admin,密码:安装过程中修改的密码
使用地址:http://mail.xxx.com访问邮件服务器。
五、 总结
Zimbra邮件服务器系统软件一般是完全基于Web、支持POP3、IMAP4、SMTP和ESMTP协议的的电子邮件管理平台,为企业提供功能完善的、高性能的、及时的、良好的电子邮件系统;用户不仅可以使用传统的电子邮件客户端访问自己的邮件,也可以在任何时间、任何地点用浏览器访问和管理他们的邮箱,管理自己的邮件;自动的邮件采集、转发、回复功能,为用户使用电子邮件提供了极大灵活性和方便性;合理的备份机制,便捷的恢复手段,提供是系统的稳定性。