正在显示
2 个修改的文件
包含
9 行增加
和
2 行删除
| @@ -140,7 +140,14 @@ class Imap { | @@ -140,7 +140,14 @@ class Imap { | ||
| 140 | $this->checkedFolder = $folder; | 140 | $this->checkedFolder = $folder; |
| 141 | } | 141 | } |
| 142 | 142 | ||
| 143 | - | 143 | + /** |
| 144 | + * @return Logout | ||
| 145 | + * @author:dc | ||
| 146 | + * @time 2026/6/4 17:47 | ||
| 147 | + */ | ||
| 148 | + public function logout(){ | ||
| 149 | + return (new Logout($this))->exec(); | ||
| 150 | + } | ||
| 144 | 151 | ||
| 145 | 152 | ||
| 146 | public function __destruct() | 153 | public function __destruct() |
| @@ -203,7 +203,7 @@ class ImapClient { | @@ -203,7 +203,7 @@ class ImapClient { | ||
| 203 | break; | 203 | break; |
| 204 | } | 204 | } |
| 205 | // 结束了 | 205 | // 结束了 |
| 206 | - if($lines[0] == $tag || $line === false){ | 206 | + if(($lines[0] == $tag && in_array($lines[1],['OK','NO','BAD','BYE'])) || $line === false){ |
| 207 | break; | 207 | break; |
| 208 | } | 208 | } |
| 209 | } | 209 | } |
-
请 注册 或 登录 后发表评论