qmail到zimbra邮件系统迁移
来源:互联网 发布:免费阅读的软件 编辑:程序博客网 时间:2024/05/01 23:24
公司要做邮箱系统的迁移,从qmail到zimbra,这就一费力不讨好的活,要做到邮件不能丢失等一系列要求。还好我就是写写迁移文档,shell脚本,具体的实施有网管来做。虽然感觉这次迁移是老板的个人喜好,但zimbra用户的体验(web)还是要好于qmail+horde3很多,此外,zimbra绑定了Apache Tomat、Postfix、OpenLDAP、MySQL等第三方组件,安装配置过程也比qmail容易些。
迁移主要包括了账户,邮件,组,转发规则,反垃圾邮件等。迁移的过程大致如下:
- 服务器在hk,为了保证顺利迁移,尽量还原qmail环境。服务器装的是centos5,qmail的安装配置过程参考http://wiki.qmailtoaster.com/index.php?title=CentOS_5_QmailToaster_Install;
- 导出账户信息,幸运的是mysql中保留有明文的密码;
- 停止qmail相关的服务,比如qmail,httpd等;
- 安装zimbra,注意此处DNS要有mx记录;
- 配置zimbra,从web的admin登录,但可以改动的配置比较有限,更好的办法是LDAP(看arch想到的),可以更改所有属性;
- 账户迁移,用zimbra的命令来实现,脚本如下:
- 邮件迁移,脚本如下:
- 组(邮件列表),通过mailman来实现管理的,起初就是为了给组群邮件添加编号;
- 手动过滤垃圾邮件,从qmail到zimbra邮件的迁移过程中,垃圾邮件也加入到了zimbra的收件夹,因为qmail用”***SPAM****“标识,没有放到.trash目录下,需要将标识为垃圾邮件的移动的zimbra的Trash里面,脚本如下:
- 反垃圾邮件,任重而道远啊,因为smtp自身的原因吧,还是沿用了HK服务器的规则,主要是黑白名单等。
- 迁移到此基本ok了,然后为了满足不看到zimbra的要求,修改了部分js代码,替换了icon,有点自欺欺人了。
- qmail到zimbra邮件系统迁移
- 邮件系统 zimbra初探
- Migration from Qmail to Zimbra
- 分布式的 Qmail 邮件系统
- qmail邮件系统(二)安装
- 建立分布式的Qmail邮件系统
- 搭建Qmail邮件系统(中篇)
- qmail邮件系统安装(freebsd 3.4)
- CentOS 5.8 Zimbra邮件系统安装与配置
- zimbra邮件系统安装SSL(HTTPS)方法
- 两个Zimbra邮件系统之间的LDAP认证
- qmail邮件系统(六)qmail的日志和管理
- qmail邮件系统(六)日志和管理
- Qmail邮件系统下防止滥用mail relay
- 搭建Qmail邮件系统(环境篇)
- 邮件系统迁移奏鸣曲
- Qmail邮件系统下防止滥用mail relay完全解决方案
- qmail邮件系统(四)ucspi-tcp的原理和设置
- 三大WEB服务器对比分析(apache ,lighttpd,nginx)
- 考级吧
- Code::Block中GCC的支持中文字符
- linux 服务器安装日志
- linux 服务器安装日志2
- qmail到zimbra邮件系统迁移
- vector介绍
- 谈谈IT研发的几个方向
- 参加2009SOA中国年会有感
- 我是一个正在学软件开发的培训中的学生
- 站长中国ZZCH.NET
- Lighttpd+Squid+Apache搭建高效率Web服务器
- 2009.04.11版发布。
- Visual C++ ADO数据库编程入门(上)