正在显示
1 个修改的文件
包含
4 行增加
和
0 行删除
@@ -585,6 +585,10 @@ class Imap { | @@ -585,6 +585,10 @@ class Imap { | ||
585 | $result = $this->fetch($data,'header',$is_uid); | 585 | $result = $this->fetch($data,'header',$is_uid); |
586 | // 解析header字段 | 586 | // 解析header字段 |
587 | foreach ($result as $key=>$item){ | 587 | foreach ($result as $key=>$item){ |
588 | + if(empty($item['HEADER.FIELDS'])){ | ||
589 | + unset($result[$key]); | ||
590 | + continue; | ||
591 | + } | ||
588 | $result[$key]['HEADER.FIELDS'] = $this->parseHeader($item['HEADER.FIELDS']); | 592 | $result[$key]['HEADER.FIELDS'] = $this->parseHeader($item['HEADER.FIELDS']); |
589 | // 编码问题 | 593 | // 编码问题 |
590 | preg_match('/\("charset" "([a-z0-9\-]{3,})"\)/iU',$result[$key]['BODYSTRUCTURE'],$charset); | 594 | preg_match('/\("charset" "([a-z0-9\-]{3,})"\)/iU',$result[$key]['BODYSTRUCTURE'],$charset); |
-
请 注册 或 登录 后发表评论