FireFox、Zimbra和Java

使用Zimbra后,我发现IE下很自然就是中文界面,而FF却屡次显示英文界面,即使我手工选择encoding也不行。难道FF出了问题?

经过比较,唯一的区别在于,我的FF是英文版的。想到Zimbra的webmail是使用java/j2ee技术开发的,因此Zimbra会根据用户客户端的缺省语种而显示相对应的界面语种,而且Zimbra没有内定的缺省语种,所以……我只能说FF和Zimbra都太客气了,谁也不愿意作出这个决定。

z-1.png 于是,我只好手工将FF的Prefered language设定为Chinese,问题迎刃而解;-)

开始试用Zimbra,开源的Email/Groupware Server

zimbra_logo.gif说来话长,自从2000年开始接触java、2002年开始接触linux,我就喜欢上了开源的东西。这次考虑要为公司部署功能更强的Email服务器了,我便开始了网上搜索。

关键字:opensource,email,server。结果自然一大堆。后来,当zimbra出现在我面前时,我感觉这个就是我要找的东西了。还等什么呢,动手开始安装吧:)

首先,下载zimbra 4.5 opensource edition。既然有ubuntu版本,就下载ubuntu版吧。一如既往,国内没有镜像,只好从国外镜像下载了:(

安装似乎应该很简单,但是实际上还是出了问题:

1,/etc/hosts文件要修改,修改完之后记得用hostname –fqdn命令测试,如果结果不是预期的,可以尝试删除多余的host定义。

2,/bin/sh。ubuntu6.10中,缺省/bin/sh -> /bin/dash,而不是从前的/bin/sh ->/bin/bash了,因此会引发一个貌似不相干的slapd启动错误,因为试用dash的话会在生成cert时出错。解决方法:zimbra论坛上自然已经有了:) 而且熟悉linux的朋友应该自己也想到了,那就是>rm /bin/sh; ln -s /bin/bash /bin/sh。

做好这2个修改之后,重新运行install.sh,大功告成!!!我先去试试,再写用后感:)

后记, 关于中文界面: zimbra的webmail是使用java编写的, 所以天生的具有multilingual资质了. 感谢nxzwt, 翻译了webmail部分和webadmin部分的语言包. 链接在此.