作者 邓超

预热邮件

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