正在显示
1 个修改的文件
包含
15 行增加
和
0 行删除
@@ -860,6 +860,21 @@ class Imap { | @@ -860,6 +860,21 @@ class Imap { | ||
860 | throw new \Exception('fetch error:'.end($result[1])); | 860 | throw new \Exception('fetch error:'.end($result[1])); |
861 | } | 861 | } |
862 | 862 | ||
863 | + if ($header2Body=='body'){ | ||
864 | + $result[1] = array_values($result[1]); | ||
865 | + | ||
866 | + foreach ($result[1] as $k=>$item){ | ||
867 | + if(!isset($result[1][$k+1])){ | ||
868 | + break; | ||
869 | + } | ||
870 | + // * 564 FETCH ( | ||
871 | + if(!preg_match("/^\*\s\d+\sFETCH\s\(/",$item)){ | ||
872 | + $result[1][$k-1] .= $item; | ||
873 | + unset($result[1][$k]); | ||
874 | + } | ||
875 | + } | ||
876 | + } | ||
877 | + | ||
863 | // 开始解析数据 | 878 | // 开始解析数据 |
864 | $list = []; | 879 | $list = []; |
865 | foreach ($result[1] as $item){ | 880 | foreach ($result[1] as $item){ |
-
请 注册 或 登录 后发表评论