正在显示
1 个修改的文件
包含
6 行增加
和
2 行删除
@@ -252,8 +252,12 @@ class Mail { | @@ -252,8 +252,12 @@ class Mail { | ||
252 | if($status['EXISTS'] < $msgno){ | 252 | if($status['EXISTS'] < $msgno){ |
253 | break; | 253 | break; |
254 | } | 254 | } |
255 | - | ||
256 | - $uids = $this->client->fetch(range($msgno,($msgno-1)+$nu),'UID'); | 255 | + // 是否超过了最大数量 |
256 | + $maxmsgno = ($msgno-1)+$nu; | ||
257 | + if($maxmsgno > $status['EXISTS']){ | ||
258 | + $maxmsgno = $status['EXISTS']; | ||
259 | + } | ||
260 | + $uids = $this->client->fetch(range($msgno,$maxmsgno),'UID'); | ||
257 | if(!$uids){ | 261 | if(!$uids){ |
258 | break; | 262 | break; |
259 | } | 263 | } |
-
请 注册 或 登录 后发表评论