diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Exceptions/NegativeResponseException.php b/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Exceptions/NegativeResponseException.php index 14d8791b7..8dfaaf467 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Exceptions/NegativeResponseException.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Exceptions/NegativeResponseException.php @@ -25,7 +25,7 @@ class NegativeResponseException extends ResponseException $oResponse = $this->GetLastResponse(); if ($oResponse && $oResponse->IsStatusResponse && !empty($oResponse->HumanReadable) && - isset($oResponse->OptionalResponse[0]) && 'ALERT' === $oResponse->OptionalResponse[0]) + 'ALERT' === ($oResponse->OptionalResponse[0] ?? '')) { $sResult = $oResponse->HumanReadable; } diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Exceptions/ResponseException.php b/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Exceptions/ResponseException.php index 1eac5eaee..464cf4c65 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Exceptions/ResponseException.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Exceptions/ResponseException.php @@ -27,7 +27,7 @@ class ResponseException extends \MailSo\Imap\Exceptions\Exception { $this->oResponses = $oResponses; if (!$sMessage && $response = $this->GetLastResponse()) { - $sMessage = $response->OptionalResponse[0] . ' ' . $response->HumanReadable; + $sMessage = ($response->OptionalResponse[0] ?? '') . ' ' . $response->HumanReadable; } parent::__construct($sMessage, $iCode, $oPrevious); }