邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 5889|回复: 0
打印 上一主题 下一主题

[分享]qmail系统的迁移经验共享.

[复制链接]
跳转到指定楼层
顶楼
发表于 2006-1-16 20:23:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
经过应用Smartmail作为qmail体系的webmail解决方案,知道了通过vpopmail的vconvert工具可以将信箱用户数据库由cdb转移到mysql上,解决了webmail界面过陋的问题,同时也获得了qmail+vpopmail迁移的许多宝贵经验。 <br>
1.迁移旧Email系统,通过vpopmail的vconvert工具可以将信箱用户数据库由cdb转移到mysql上。 <br>
2.vconvert不但需要vpopmail/domains下的东西,也需要qmail/users下的数据库才能成功。 <br>
3.vconvert或者迁移的某一步好像会删除掉一些不兼容的文件,比如说.qmailadmin-limits,只要重新建回来就可以了。 <br>
4.qmailadmin虽然界面简陋,但美化一下界面并不需要花很多时间,找个专业美工花一天时间就可以美化qmailadmin和修改igenus的错误和一些和自己公司无关界面,不要恐惧qmailadmin的美化。 <br>
5.市面上的qmail和vpopmail安装文档都没有考虑到一些迁移的问题,如果在安装第一个系统时就注意迁移时会遇到的问题,迁移时就会少很多麻烦。比如在添加qmail/vpopmail用户时,就应该定下这些用户的ID,比如从5000开始,而不是让系统自动生成,这样在新旧系统文件用户ID都是统一,避开了很多由于文件权限导致的问题和复杂操作。Linux虚拟主机服务提供商的虚拟主机帐号都应该在开始规划时统一ID。 <br>
以下操作,因为我旧系统已经是500开始的ID编号了,所以我在新系统中只有延续这个编号,如果是第一次安装或者不用迁移旧系统上email,可以考虑将ID定为5000开始的固定编号。 <br>
groupadd -g 504 qmail <br>
groupadd -g 503 nofiles <br>
useradd qmailq -u 507 -g qmail -d /var/qmail -s /bin/nologin <br>
useradd qmailr -u 508 -g qmail -d /var/qmail -s /bin/nologin <br>
useradd qmails -u 509 -g qmail -d /var/qmail -s /bin/nologin <br>
useradd alias -u 506 -g nofiles -d /var/qmail/alias -s /bin/nologin <br>
useradd qmaild -u 503 -g nofiles -d /var/qmail -s /bin/nologin <br>
useradd qmaill -u 504 -g nofiles -d /var/qmail -s /bin/nologin <br>
useradd qmailp -u 505 -g nofiles -d /var/qmail -s /bin/nologin <br>
<br>
6.在将vpopmail/domains从旧服务器迁移到新服务器上,应该用tar cvfz打包domains目录,再放到vpopmail解压出来,这样会保留domains文件的属主ID,而不是cp过去变root为属主。 <br>
7.对于有对域磁盘限额有需求的虚拟主机服务器提供商应到www.inter7.com/devel/下载新版的vpopmail和qmailadmin,比如vpopmail5.3.20,配置--enable-domainquotas=y可以在.qmailadmin-limits里设定一个域的磁盘限额,不过在qmailadmin界面见不到域磁盘限额的信息,但在/var/log/maillog里会看到有效果,即使某信箱设为noquota或100M: <br>
Jul 27 13:27:04 server qmail: 1059283624.723545 delivery 3: failure: address:_/deke/vpopmail/domains/xxxx.com/postmaster/Maildir//quota:_16000000s/domain_is_over_quota/ <br>
8.igenus在计算磁盘限额时,不支持如由旧cdb格式转到mysql的“20m”格式的磁盘容量限额,而显示被零除的错误,需要通过mysql控制台把pw_shell都转换为“16000000s”格式的磁盘限额格式。
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-5 15:35

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表