金笛邮件论坛

金笛邮件论坛 (http://bbs.mailer.cn/)
-   金笛邮件售后服务专区 (http://bbs.mailer.cn/f1/)
-   -   从金笛邮件系统早期版本升级到企业版的数据迁移脚本 (http://bbs.mailer.cn/t173/)

s0z0y 2009-07-10 09:42

从金笛邮件系统早期版本升级到企业版的数据迁移脚本
 
以xads.gov.cn 为例:

#!/bin/sh
# 这个脚本主要将用户邮件从金笛邮件系统早期版本迁移到企业版,使用时放在accounts目录下,同时修改xads.gov.cn 为实际的域名。
# szy-20060119

PHP 代码:


for userdir in `ls xads.gov.cn`
do
#       userdir=zzy
        
echo $userdir
 
        userpath
=`cat /home/vpopmail/domains/xads.gov.cn/vpasswd | grep ^$userdir\: | awk -F: '{print $6}'`
#       userpath=/home/vpopmail/domains/xads.gov.cn/1/zzy
        
echo $userpath
        
for msgid in `ls $userpath/Maildir/cur`
        do
                echo 
$msgid
                cat 
/tmp/header $userpath/Maildir/cur/$msgid > /tmp/tmpmsg
                cp 
/tmp/tmpmsg ./xads.gov.cn/$userdir/Maildir/cur/$msgid
        done
        
for msgid in `ls $userpath/Maildir/new`
        do
                echo 
$msgid
                cat 
/tmp/header $userpath/Maildir/new/$msgid > /tmp/tmpmsg
                cp 
/tmp/tmpmsg ./xads.gov.cn/$userdir/Maildir/new/$msgid
        done
        
echo '----------'
done 



所有时间均为北京时间。现在的时间是 00:08

Powered by vBulletin® 版本 3.8.3
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.