diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Mail/MailClient.php b/snappymail/v/0.0.0/app/libraries/MailSo/Mail/MailClient.php index a34dfdf0d..2b1d5b1a1 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Mail/MailClient.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Mail/MailClient.php @@ -749,9 +749,14 @@ class MailClient */ public function MessageList(MessageListParams $oParams) : MessageCollection { - if (0 > $oParams->iOffset || 0 > $oParams->iLimit || 999 < $oParams->iLimit) { + if (0 > $oParams->iOffset || 0 > $oParams->iLimit) { throw new \ValueError; } + if (10 > $oParams->iLimit) { + $oParams->iLimit = 10; + } else if (999 < $oParams->iLimit) { + $oParams->iLimit = 50; + } $sSearch = \trim($oParams->sSearch);