...
|
...
|
@@ -87,6 +87,25 @@ class SyncToEsCmd { |
|
|
if(empty($this->folders[$data['folder_id']])){
|
|
|
$this->folders[$data['folder_id']] = $db->throw()->value(\Model\folderSql::first($data['folder_id'],'folder'));
|
|
|
}
|
|
|
// 再次验证是否是自动回复
|
|
|
if($this->folders[$data['folder_id']] == '收件箱' && !$data['is_auto']){
|
|
|
$filter = redis()->get('ai_email_filter_lists',[]);
|
|
|
$filter = is_array($filter) ? $filter : [];
|
|
|
foreach ($filter as $f){
|
|
|
list($t,$str) = $f;
|
|
|
$haystack = '';
|
|
|
if($t==2){
|
|
|
$haystack = $data['subject'];
|
|
|
}elseif ($t==1){
|
|
|
$haystack = $data['from'];
|
|
|
}
|
|
|
if(stripos($haystack,$str)!==false){
|
|
|
$data['is_auto'] = 1;
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
// 为文件夹打标 方便查询
|
|
|
$data['folder_as_int'] = folder2int($this->folders[$data['folder_id']]);
|
|
|
// postid ai邮箱要用 这个是查询黑格
|
...
|
...
|
|