发新话题
打印

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

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

经过应用Smartmail作为qmail体系的webmail解决方案,知道了通过vpopmail的vconvert工具可以将信箱用户数据库由cdb转移到mysql上,解决了webmail界面过陋的问题,同时也获得了qmail+vpopmail迁移的许多宝贵经验。
1.迁移旧Email系统,通过vpopmail的vconvert工具可以将信箱用户数据库由cdb转移到mysql上。
2.vconvert不但需要vpopmail/domains下的东西,也需要qmail/users下的数据库才能成功。
3.vconvert或者迁移的某一步好像会删除掉一些不兼容的文件,比如说.qmailadmin-limits,只要重新建回来就可以了。
4.qmailadmin虽然界面简陋,但美化一下界面并不需要花很多时间,找个专业美工花一天时间就可以美化qmailadmin和修改igenus的错误和一些和自己公司无关界面,不要恐惧qmailadmin的美化。
5.市面上的qmail和vpopmail安装文档都没有考虑到一些迁移的问题,如果在安装第一个系统时就注意迁移时会遇到的问题,迁移时就会少很多麻烦。比如在添加qmail/vpopmail用户时,就应该定下这些用户的ID,比如从5000开始,而不是让系统自动生成,这样在新旧系统文件用户ID都是统一,避开了很多由于文件权限导致的问题和复杂操作。Linux虚拟主机服务提供商的虚拟主机帐号都应该在开始规划时统一ID。
以下操作,因为我旧系统已经是500开始的ID编号了,所以我在新系统中只有延续这个编号,如果是第一次安装或者不用迁移旧系统上email,可以考虑将ID定为5000开始的固定编号。
groupadd -g 504 qmail
groupadd -g 503 nofiles
useradd qmailq -u 507 -g qmail -d /var/qmail -s /bin/nologin
useradd qmailr -u 508 -g qmail -d /var/qmail -s /bin/nologin
useradd qmails -u 509 -g qmail -d /var/qmail -s /bin/nologin
useradd alias -u 506 -g nofiles -d /var/qmail/alias -s /bin/nologin
useradd qmaild -u 503 -g nofiles -d /var/qmail -s /bin/nologin
useradd qmaill -u 504 -g nofiles -d /var/qmail -s /bin/nologin
useradd qmailp -u 505 -g nofiles -d /var/qmail -s /bin/nologin

6.在将vpopmail/domains从旧服务器迁移到新服务器上,应该用tar cvfz打包domains目录,再放到vpopmail解压出来,这样会保留domains文件的属主ID,而不是cp过去变root为属主。
7.对于有对域磁盘限额有需求的虚拟主机服务器提供商应到www.inter7.com/devel/下载新版的vpopmail和qmailadmin,比如vpopmail5.3.20,配置--enable-domainquotas=y可以在.qmailadmin-limits里设定一个域的磁盘限额,不过在qmailadmin界面见不到域磁盘限额的信息,但在/var/log/maillog里会看到有效果,即使某信箱设为noquota或100M:
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/
8.igenus在计算磁盘限额时,不支持如由旧cdb格式转到mysql的“20m”格式的磁盘容量限额,而显示被零除的错误,需要通过mysql控制台把pw_shell都转换为“16000000s”格式的磁盘限额格式。
Sm@rtMail=>邮件、传真二合一,防黑、防毒、防垃圾,企业真正的安全无纸化办公平台!技术群:27652882
网址:www.smartsoft.com.cn
QQ:188801660 电话:0512-69602891

TOP

发新话题
  清除 Cookies - 联系我们 - 邮件技术资讯网 - Archiver - WAP - 繁體中文
当前时区 GMT+8, 现在时间是 2008-5-16 15:12

本论坛为非盈利中立机构,论坛所有言论纯属发表者个人意见,与《 邮件技术资讯网》论坛立场无关。内容所涉及的版权和法律相关事宜请参考各自所有者的条款。
如果认定侵犯了您的权利,请联系我们尽快处理。本论坛原创内容请联系本站后再行转载并务必保留我站信息。此声明修改不再另行通知,本论坛保留最终解释权。
*本论坛QQ群:1#群2233231(推荐) 2#群2598254(已满) 3#群15974064(推荐) 4#群14173252(推荐)*
Powered by Discuz! 6.0.0  © 2001-2007 Comsenz Inc.