作者 邓超

es

... ... @@ -77,9 +77,9 @@ class SyncMailToEs {
$this->es->create($this->getData($this->data),$id);
}
else if($this->table == 'lists_auto'){
$id = db()->first(listsSql::first($this->data['list_id'],'`email_id`,`folder_id`,`uid`'));
$id = $id['email_id'].'_'.$id['folder_id'].'_'.$id['uid'];
$this->es->update($id,['is_auto'=>1]);
$data = db()->first(listsSql::first('`id` = '.$this->data['list_id']));
$id = $data['email_id'].'_'.$data['folder_id'].'_'.$data['uid'];
$this->es->update($id,$this->getData($data));
}
}
... ... @@ -106,6 +106,10 @@ class SyncMailToEs {
public function getData($data){
if(!empty($data['id'])){
$data['uuid'] = $data['id'];
unset($data['id']);
}
if(!empty($data['from'])){
$data['from'] = [
'email' => $data['from'],
... ...
... ... @@ -18,7 +18,7 @@ class Es {
// private $host = 'https://es-az664rii.public.tencentelasticsearch.com:9200'; // aicc 服务器
private $host = [
// 'http://elastic:1qOtfZhqy4B7IXdIpl_W@192.168.80.129:9200',
'https://elastic:rEHsd8xf4xGJKHdD@es.hagro.cn:80'
'http://hagro_pro:l7E7hf5mzv2B7JOleQ@hges.waimaoq.com:80'
]; //内网地址 公网要加ip白名单
... ...