| 
...
 | 
...
 | 
@@ -280,7 +280,15 @@ class MailListV2 extends Base { | 
| 
 | 
 | 
                 $fids = $this->getFolderId($folder,$email);
 | 
| 
 | 
 | 
                 // 有目录id和from
 | 
| 
 | 
 | 
                 if($fids && !empty($assign['from'])){
 | 
| 
 | 
 | 
                     $sql = dbWhere(['folder_id'=>$fids, $folder=='发件箱'?'to':'from'=>$assign['from']]);
 | 
| 
 | 
 | 
                     if($folder=='发件箱'){
 | 
| 
 | 
 | 
                         $assign['from'] = is_array($assign['from']) ? array_map(function ($v){
 | 
| 
 | 
 | 
                             return '`to` like "%%'.$v.'%%"';
 | 
| 
 | 
 | 
                         },$assign['from']) : ['`to` like "%%'.$assign['from'].'%%"'];
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
                         $sql = dbWhere(['folder_id'=>$fids, '_'=> '('.implode(' or ',$assign['from']).')']);
 | 
| 
 | 
 | 
                     }else{
 | 
| 
 | 
 | 
                         $sql = dbWhere(['folder_id'=>$fids, 'from'=>$assign['from']]);
 | 
| 
 | 
 | 
                     }
 | 
| 
 | 
 | 
                 }
 | 
| 
 | 
 | 
             }
 | 
| 
 | 
 | 
 
 | 
...
 | 
...
 | 
 |