正在显示
1 个修改的文件
包含
2 行增加
和
2 行删除
| @@ -155,7 +155,7 @@ class Mail { | @@ -155,7 +155,7 @@ class Mail { | ||
| 155 | $status = $this->client->selectFolder($folder); | 155 | $status = $this->client->selectFolder($folder); |
| 156 | 156 | ||
| 157 | // 是否有邮件 | 157 | // 是否有邮件 |
| 158 | - if (!isset($status['EXISTS']) || !$status['EXISTS']){ | 158 | + if (!is_array($status) || !isset($status['EXISTS']) || !$status['EXISTS']){ |
| 159 | return true; | 159 | return true; |
| 160 | } | 160 | } |
| 161 | 161 | ||
| @@ -190,7 +190,7 @@ class Mail { | @@ -190,7 +190,7 @@ class Mail { | ||
| 190 | 190 | ||
| 191 | // 循环 | 191 | // 循环 |
| 192 | $results = $this->client->fetchHeader($msgno); | 192 | $results = $this->client->fetchHeader($msgno); |
| 193 | - if($results){ | 193 | + if($results && is_array($results)){ |
| 194 | // 表示已存在新邮件 | 194 | // 表示已存在新邮件 |
| 195 | if($folder == 'INBOX') redis()->incr('have_new_mail_'.$email_id,120); | 195 | if($folder == 'INBOX') redis()->incr('have_new_mail_'.$email_id,120); |
| 196 | 196 |
-
请 注册 或 登录 后发表评论