qmail到zimbra邮件系统迁移

    公司要做邮箱系统的迁移,从qmail到zimbra,这就一费力不讨好的活,要做到邮件不能丢失等一系列要求。还好我就是写写迁移文档,shell脚本,具体的实施有网管来做。虽然感觉这次迁移是老板的个人喜好,但zimbra用户的体验(web)还是要好于qmail+horde3很多,此外,zimbra 绑定了Apache TomatPostfixOpenLDAPMySQL等第三方组件,安装配置过程也比qmail容易些。

 

   迁移主要包括了账户,邮件,组,转发规则,反垃圾邮件等。迁移的过程大致如下:

  1. 服务器在hk,为了保证顺利迁移,尽量还原qmail环境。服务器装的是centos5,qmail的安装配置过程参考 http://wiki.qmailtoaster.com/index.php?title=CentOS_5_QmailToaster_Install;
  2. 导出账户信息,幸运的是mysql中保留有明文的密码;
  3. 停止qmail相关的服务,比如qmail,httpd等;
  4. 安装zimbra,注意此处DNS要有mx记录;
  5. 配置zimbra,从web的admin登录,但可以改动的配置比较有限,更好的办法是LDAP(看arch想到的),可以更改所有属性;
  6. 账户迁移,用zimbra的命令来实现,脚本如下:
  7. 邮件迁移,脚本如下:
  8. 组(邮件列表),通过mailman来实现管理的,起初就是为了给组群邮件添加编号;
  9. 手动过滤垃圾邮件,从qmail到zimbra邮件的迁移过程中,垃圾邮件也加入到了zimbra的收件夹,因为qmail用”***SPAM****“标识,没有放到.trash目录下,需要将标识为垃圾邮件的移动的zimbra的Trash里面,脚本如下:
  10. 反垃圾邮件,任重而道远啊,因为smtp自身的原因吧,还是沿用了HK服务器的规则,主要是黑白名单等。
  11. 迁移到此基本ok了,然后为了满足不看到zimbra的要求,修改了部分js代码,替换了icon,有点自欺欺人了。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值