-
Zimbra终于出问题了
keys: ubuntu zimbra 451 4.0.0 周末在加班中度过…… 2个月之前,由于ubuntu6不支持intel965(当时fedoracore6也不行),我不得不装了ubuntu7beta,并在其上安装zimbra。一直平安无事,但是上周六ubuntu的文件系统突然报错了,还好,重启之后我用fsck修复了文件系统,并庆幸这不是个硬伤,不过zimbra似乎受到了影响。 80封邮件挤在deferred队列当中,进不去信箱(只是几个人的信箱有此问题),log中全是451 4.0.0。我先备份了zimbra,然后小小升级(4.5.4->4.5.5),症状依旧。然后按照搜索结果的指点,我运行zmfixperms修正文件夹归属问题,也没解决问题。 最后,恰好有个系统账号也在问题之列,我重建了这个账号,结果故障就排除了。于是把所有有问题的账号都重建一次…… 问题就这样解决了,真是失望啊。
-
Zimbra之黑名单白名单
不得不说,Zimbra是个卓越的Email解决方案,但是Zimbra肯定也有不足的地方,不能在admin界面设定白名单黑名单(trusted domain/blocked domain)就是缺点之一。于是我陷入了困境:其他分公司和总部发给我们分公司的邮件,甚至是总部老板的邮件,被列入废件……汗啊……于是赶紧行动吧。 Zimbra的社区是晴朗的社区,Zimbra社区的人是热心的人。不到5分钟,对,不到5分钟就有人回复了我解决方案,大家分享一下: 编辑/opt/zimbra/conf/amavisd.conf.in 寻找 { # a hash-type lookup table (associative array) ‘[email protected]’ => -3.0, ‘[email protected]’ => -3.0, ‘[email protected]’ => -3.0, ‘[email protected]’ => -3.0, ‘[email protected]’ => -3.0, ‘[email protected]’ => -3.0, ‘[email protected]’ => -3.0, 段落,然后加上你要信任的域: { # a hash-type lookup table (associative array) ‘zimbra.com’ => -10.0, ‘[email protected]’ => -3.0, ‘[email protected]’ => -3.0, ‘[email protected]’ =>…
-
Zimbra与中文!人人为我,我为人人
我这实战Zimbra Collaboration Suite(ZCS)差不多已经一个月了,结果很理想,不愧是包揽众多奖项的大作!当然,大作并非就完美,界面的翻译仍旧需要改进。好在我不惧英文,于是自然的开始参与到界面的翻译工作中了。 之前nxzwt已经翻译得很好了,我基于他的工作成果,继续前进了。修改了几个地方: snooze,原来翻译为打盹,字面上不错,但是作为事件提醒对话框上的按钮,我觉得还是翻译为“延后提醒” 比较直观。 free,原来翻译为免费,字面上也是不错,但是在日程表语境中,翻译为“空闲”更好。 dismiss,原来翻译为解雇,我也没找到理想的翻译。毕竟在事件提醒对话框中,我改为“去除”,因为去除提醒比解雇提醒稍好了。抛砖引玉吧。 另外再说具体一下如何将翻译结果应用到ZCS的web client。 首先,ZCSWC是以java为平台的。java可以说是国际化(I18n)的先锋了,但是java支持I18n的方式并不简单。下面是步骤: 下载我做的翻译文件 确认你有JDK,没有的话去java.sun.com弄一个 利用JDK工具native2ascii native2ascii –encoding=gbk ZmMsg_zh_CN.properties.txt ZmMsg_zh_CN.properties 把生成的.properties复制到 /opt/zimbra/tomcat/webapps/zimbra/WEB-INF/classes/msgs 重新启动tomcat服务 这样应该就可以看到中文界面了。 既然已经做了这么多,我希望更多的人能分享我的工作成果,也希望更多的人参与到此项目中来。人人为我,我为人人。
-
升级!ZCS4.5.4和Ubuntu7.04b
由于ubuntu6.10 edgy不支持我的intel DG695主板,我只好拿β版的7.04 feisty来试试运气了。还好,一切顺利了,下面开始安装ZCS(zimbra collaboration suite)4.5.4! 由于ZCS尚未官方支持feisty,一帆风顺的安装似乎不可能了。不过feisty比edgy在底层结果上变动不大,只要安装了必要的软件包,让ZCS以为自己身在edgy即可。以下是我在zimbra论坛上得到的回复。Thanks, dijichi2 ! #vim /etc/lsb-release 修改 DISTRIB_RELEASE=7.04 为 DISTRIB_RELEASE=6 这样ZCS就会认为自己在edgy上安装了。成功! 转贴ZCS4.5.4新特点: Mail Identities. The Mail Identities feature allows users to send email from their account using different names and mail settings. Users can select which From address to use for the mail they are sending from ZWC. 多邮件身份,例如个人身份和职员身份 Personal…
-
FireFox、Zimbra和Java
使用Zimbra后,我发现IE下很自然就是中文界面,而FF却屡次显示英文界面,即使我手工选择encoding也不行。难道FF出了问题? 经过比较,唯一的区别在于,我的FF是英文版的。想到Zimbra的webmail是使用java/j2ee技术开发的,因此Zimbra会根据用户客户端的缺省语种而显示相对应的界面语种,而且Zimbra没有内定的缺省语种,所以……我只能说FF和Zimbra都太客气了,谁也不愿意作出这个决定。 于是,我只好手工将FF的Prefered language设定为Chinese,问题迎刃而解;-)
-
几张Zimbra测试截图
把我刚工作时买的PIII 700用上了;-) Zimbra在此老爷机上运行果然缓慢,不过大致效果可以看清楚了。 简体中文哦,很不错吧;)
-
开始试用Zimbra,开源的Email/Groupware Server
说来话长,自从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部分的语言包. 链接在此.