...
|
...
|
@@ -731,8 +731,14 @@ class Home extends Base { |
|
|
// 检查 远程是否有邮件
|
|
|
$mailInstance->client->selectFolder($folder['origin_folder']);
|
|
|
$originUids = $mailInstance->client->fetch($localUids,'UID',true);
|
|
|
// 进行移动 远程有的邮件
|
|
|
$ret = $call($mailInstance,array_column($originUids,'uid'),$folder['origin_folder'],$to_origin_folder['origin_folder']);
|
|
|
|
|
|
if($originUids){
|
|
|
// 进行移动 远程有的邮件
|
|
|
$ret = $call($mailInstance,array_column($originUids,'uid'),$folder['origin_folder'],$to_origin_folder['origin_folder']);
|
|
|
}else{
|
|
|
$ret = true;
|
|
|
}
|
|
|
|
|
|
// TODO:: 这个过程无法保证原子性。没办法
|
|
|
// 先复制
|
|
|
if($ret){
|
...
|
...
|
|