金笛邮件论坛  

返回   金笛邮件论坛 > 金笛电子邮件系统 > 金笛邮件售后服务专区

 
 
LinkBack 主题工具 显示模式
旧 2009-07-10, 09:42   #1 (permalink)
普通会员
 
s0z0y 的头像
 
注册日期: 2009-07-01
帖子: 68
默认 从金笛邮件系统早期版本升级到企业版的数据迁移脚本

以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 
s0z0y 当前离线   回复时引用此帖
 

书签


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛启用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为北京时间。现在的时间是 21:33


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