正在显示
1 个修改的文件
包含
18 行增加
和
20 行删除
| @@ -620,31 +620,29 @@ class SyncMail { | @@ -620,31 +620,29 @@ class SyncMail { | ||
| 620 | } | 620 | } |
| 621 | 621 | ||
| 622 | // 同步body | 622 | // 同步body |
| 623 | - if($this->isBody === null){ | ||
| 624 | - goto syncbodycontent; | ||
| 625 | - } | ||
| 626 | - | ||
| 627 | - // 预热邮件在第一时间不拉取 | ||
| 628 | - if($isBody && php_sapi_name()=='cli'){ | ||
| 629 | - // 脚本模式下 预热邮件 和自动回复邮件 不拉取内容 | ||
| 630 | - if(!empty($data['is_hots'])){ | ||
| 631 | - // 更新的就不需要操作body了 | ||
| 632 | - continue; | ||
| 633 | - } | ||
| 634 | - | ||
| 635 | - } | ||
| 636 | - if(php_sapi_name()=='cli') { | ||
| 637 | - // 退信拿body | ||
| 638 | - if ($item->getFolderName() == 'INBOX' && stripos($data['subject'], '退信')) { | ||
| 639 | - $isBody = true; | ||
| 640 | - } else { | ||
| 641 | - if (isAiAutoMail($data['from'], $data['subject']) === 1) { | 623 | + if($this->isBody !== true){ |
| 624 | + // 预热邮件在第一时间不拉取 | ||
| 625 | + if($isBody && php_sapi_name()=='cli'){ | ||
| 626 | + // 脚本模式下 预热邮件 和自动回复邮件 不拉取内容 | ||
| 627 | + if(!empty($data['is_hots'])){ | ||
| 642 | // 更新的就不需要操作body了 | 628 | // 更新的就不需要操作body了 |
| 643 | continue; | 629 | continue; |
| 644 | } | 630 | } |
| 631 | + | ||
| 632 | + } | ||
| 633 | + if(php_sapi_name()=='cli') { | ||
| 634 | + // 退信拿body | ||
| 635 | + if ($item->getFolderName() == 'INBOX' && stripos($data['subject'], '退信')) { | ||
| 636 | + $isBody = true; | ||
| 637 | + } else { | ||
| 638 | + if (isAiAutoMail($data['from'], $data['subject']) === 1) { | ||
| 639 | + // 更新的就不需要操作body了 | ||
| 640 | + continue; | ||
| 641 | + } | ||
| 642 | + } | ||
| 645 | } | 643 | } |
| 646 | } | 644 | } |
| 647 | - syncbodycontent: | 645 | + |
| 648 | // 全局 | 646 | // 全局 |
| 649 | if($this->isBody!==null){ | 647 | if($this->isBody!==null){ |
| 650 | $isBody = $this->isBody; | 648 | $isBody = $this->isBody; |
-
请 注册 或 登录 后发表评论