作者 邓超

x

@@ -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);