diff --git a/lib/IMAP.php b/lib/IMAP.php index 791d49a..cd5e8ec 100644 --- a/lib/IMAP.php +++ b/lib/IMAP.php @@ -98,9 +98,10 @@ class IMAP extends Base { curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'CAPABILITY'); - $canconnect = curl_exec($ch); + curl_exec($ch); + $errorcode = curl_errno($ch); - if ($canconnect) { + if ($errorcode === 0) { curl_close($ch); $uid = mb_strtolower($uid); $this->storeUser($uid, $groups);