Zimbra是一款开源服务器及客户端软件,集成了电邮、日历、通讯、联系及网络文档创作及管理等功能。服务器端可安装于Linux、Mac OSX及其它用具及虚拟化平台里;客户端可以运行于FireFox、Safari、IE浏览器里,并且能与网络门户、商业应用及VoIP等服务进行整合或混合应用。同时Zimbr也是一家提供专业电子邮件的软件开发供应商,主要提供Zimbra Desktop邮件管理软件。
如果你是一个网络管理员,因为版权的原因,也行你在苦苦寻找一个能替代 Microsoft Exchange 的服务器软件。那 么,Yahoo Zimbra 可以满足你的要求。Zimbra 有两种类型软件。一种是 Desktop,可以收发邮件,管理RSS订阅,有完备的通讯录,完全可以和 Outlook媲美。当然,还有一个优点,就是完全免费。我试用了一下,界面简洁,使用方便—-特别是配置邮箱的时候。 Zimbra Desktop 能自动识别大多数免费邮箱ISP。比如对于Gmail,你只要输入帐号和密码,它能自动配置相关的pop、smtp设置。使用非常方便。另一种是Zimbra Collaboration Suite(以下简称ZCS),它包括Zimbra MTA, the Zimbra LDAP server, and the Zimbra mailbox server;整个系统除了Yahoo开发的相应代码外其它的都是第三方的开源软件,所以不存在版权问题。例如MTA用的是Postfix,相应的病毒和过滤模块用的是Clamav和Amavisd,而反垃圾用的是DSPAM;如果想了解更多关于Linux邮件系统搭建的信息可以参考:
[url]http://www.postfix.org[/url]
或
[url]http://waringid.blog.51cto.com/65148/58210[/url]
。
ZCS的安装很简单,但是在安装之前需要做相应的准备工作,当然最好参考它的官方说明:
[url]http://wiki.zimbra.com/index.php?title=Main_Page[/url]
,我这里只做简要的说明。先到网站下载和系统对应的版本
[url]http://www.zimbra.com/community/downloads.html[/url]
。
一:完成系统安装
系统的安装比较简单,可以参考
[url]http://waringid.blog.51cto.com/65148/47759[/url]
的安装方法。需要注意的是在安装系统时需关闭防火墙及SELinux并设定手动的IP及主机名,在安装完成后记得更改/etc/hosts的内容如下图所示。
ZCS的安装还依赖于以下软件包,所以最好在装系统的时候把它们都带上,不然后面安装时会提示以下包不存在。
NPTL. Native POSIX Thread Library
Sudo. Superuser, required to delegate admins.
libidn. For internationalizing domain names in applications (IDNA)
cURL. A command line tool for transferring files with URL syntax
fetchmail. A remote-mail retrieval and forwarding utility used for on-demand TCIP/IP links.
GMP. GNU Multiple-Precision Library.
compat-libstdc ++-33. Compatibility Standard C++ libraries.
compatlibstdc++-296
Sudo. Superuser, required to delegate admins.
libidn. For internationalizing domain names in applications (IDNA)
cURL. A command line tool for transferring files with URL syntax
fetchmail. A remote-mail retrieval and forwarding utility used for on-demand TCIP/IP links.
GMP. GNU Multiple-Precision Library.
compat-libstdc ++-33. Compatibility Standard C++ libraries.
compatlibstdc++-296
二:设置DNS及关闭Sendmail
ZCS的安装成功很大程度上受制于DNS,所以个人建议在安装之前最好装上BIND并设好和域名相关的数据。以下是我的Named的设定,仅供参考。
/etc/named.conf
options {
directory "/var/named";
};
zone "yunfeng.org" in {
type master;
file "db.yunfeng.org";
};
zone "0.168.192.in-addr.arpa" in {
type master;
file "db.192.168.0";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "db.127.0.0";
};
zone "." in { type hint; file "db.cache"; };
/etc/db.yunfeng.org
$TTL 3h
yunfeng.org. IN SOA mail.yunfeng.org. admin.yunfeng.org. (
1
3h
1h
1w
1h )
@ IN NS mail.yunfeng.org.
localhost IN A 127.0.0.1
mail IN A 192.168.0.201
www IN A 192.168.0.201
@ IN MX 10 mail.yunfeng.org.
其它文件的的设定类似,所以named的相关文件在文后的附件中。做完这些后记得关闭sendmail服务,不然zimbra的后台MTA会起不来,因为Sendmail和Postfix都占用25号端口。可以通过setup或chkconfig命令来关闭sendmail服务。
三:Zimbra相应的端口
如果服务器放在防火墙后还需要映射以下端口。
Remote Queue Manager 22
Postfix 25
HTTP 80
POP3 110
IMAP 143
LDAP 389
HTTPS 443
Mailboxd IMAP SSL 993
Mailboxd POP SSL 995
Mailboxd LMTP 7025
Postfix 25
HTTP 80
POP3 110
IMAP 143
LDAP 389
HTTPS 443
Mailboxd IMAP SSL 993
Mailboxd POP SSL 995
Mailboxd LMTP 7025
四:安装Zimbra
做完以上的步骤就可以开始安装了,解压完成后通过“./install.sh”进行安装。安装进行时请按相应的提示进行操作,安装时需注意设定相应的管理密码。在提示安装完成并启动相应服务后就可以通过“[url]https://IP:7071[/url]”进行控制台的访问了。如图所示。
管理控制台并没有什么显著的特点,也没有特别令人惊异的地方。它肯定能够发挥正常功能。不过对管理系统而言,这是件好事。一段平淡无奇的愉快经历总好过随时面临冒险。这可能是由于Zimbra的配置相对于Exchange要简单一些的缘故吧。一切功能都按预期运行,根本没有令人惊奇的地方,无论好坏。管理控制台最值得注意的地方在于它的配置项目相当少。经验丰富的Exchange管理员都知道,Exchange的管理相当深入。但Zimbra的管理项目却相对少有。该系统的一个特殊之处在于,有些页面需要垂直滚动,但却没有垂直滚动条。这使得我们难以注意到一些地方的其它选项或配置设置。
Zimbra使用标准ClamAV处理反病毒任务,并使用同样标准的SpamAssassin完成反垃圾邮件工作。令人遗憾的是,管理系统严重削减了这两个优秀系统的功能。如图所见,高度灵活和可配置的ClamAV和SpamAssassin被减少到只有六个配置值。
虽然这样做对那些不想深入配置这些选项的用户有好处,但却完全不适合专家使用。当然,你也可以直接通过配置文件进行更加精确的修改。
此外,还要注意到,Zimbra至少自带有反病毒和反垃圾邮件实用工具;而Exchange却需要使用第三方软件或硬件,这通常要花一大笔钱。
五:连接web客户端
通过输入“[url]http://IP[/url]”的方式可以访问zimbra的web端,该系统具有电子邮件、日历、地址簿、文档、公文包、效率手册和即时通。即时通标记为“试用版”是一个类似于Gmail Talk的工具。
地址薄功能已做得和outlook上的界面差不多,可以进行相应的导入及导出操作。
效率手册是不是更像是outlook中的提醒功能呢?
任务计划又是一个什么样的功能呢?
即时通讯虽然只是个测试版本,但是功能还是不差。
文档和公文包更类似于共享文件夹和公用文件夹
怎么样?功能确实强大吧?如果你对正准备为了应付金融风波而寻找Exchange的替代产品的话,不妨试试这款产品。重要的是它是免费开源的。我现在已搭建了一个简单的环境,你可以通过
[url]http://www.yunfeng.org[/url]
来访问它。需要说明的是我这里的线路用的是ADSL 2M,所以速度会比较慢,测试用户名:test测试密码:testtest
转载于:https://blog.51cto.com/waringid/147099