...
|
...
|
@@ -636,10 +636,10 @@ class SyncMail { |
|
|
$mailBody = $parseBody->getText();
|
|
|
if ($item->getFolderName() == 'INBOX' && stripos($mailBody, '退信')) {
|
|
|
// 日志记录
|
|
|
logs('退信邮件,id【' . $id . '】body:' . $mailBody, '../log/returned-mail-record/' . date('Y-m-d H:i:s') . '.log');
|
|
|
logs('退信邮件,id【' . $id . '】body:' . $mailBody, LOG_PATH . '/returned-mail-record/' . date('Y-m-d H:i:s') . '.log');
|
|
|
// 通知到黑格 es
|
|
|
try {
|
|
|
SaberGM::post(SUPER_HOST.'api/mailbox_status_set', [
|
|
|
SaberGM::post(SUPER_HOST . 'api/mailbox_status_set', [
|
|
|
'id' => $id,
|
|
|
'subject' => $data['subject'],
|
|
|
'udate' => $data['udate'],
|
...
|
...
|
@@ -648,7 +648,7 @@ class SyncMail { |
|
|
'tos' => array_column($data['to_name'], 'email')
|
|
|
]);
|
|
|
} catch (\Throwable $exception) {
|
|
|
logs('推送到黑格异常:' . $exception, '../log/returned-mail-record/' . date('Y-m-d H:i:s') . '.log');
|
|
|
logs('推送到黑格异常:' . $exception, LOG_PATH . '/returned-mail-record/' . date('Y-m-d H:i:s') . '.log');
|
|
|
}
|
|
|
if (php_sapi_name() == 'cli') {
|
|
|
continue; // 不记录数据库,退信非常庞大,磁盘顶不住
|
...
|
...
|
|