作者 邓超

预热邮件

... ... @@ -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){
... ...