Skip to content

Commit 3d23bd6

Browse files
committed
Issue #14: Squelch warnings about 'Sequence out of range (errflg=2)'.
1 parent a5c96ab commit 3d23bd6

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Imap.php

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,13 @@ public function getMessageIds() {
266266
$this->tickle();
267267

268268
// Fetch overview of mailbox.
269-
$overviews = imap_fetch_overview($this->mailbox, "1:" . imap_num_msg($this->mailbox), 0);
269+
$number_messages = imap_num_msg($this->mailbox);
270+
if ($number_messages) {
271+
$overviews = imap_fetch_overview($this->mailbox, "1:" . imap_num_msg($this->mailbox), 0);
272+
}
273+
else {
274+
$overviews = array();
275+
}
270276
$messageArray = array();
271277

272278
// Loop through message overviews, build message array.

0 commit comments

Comments
 (0)