Merge pull request #1898 from stonerl/master

fix for #1693
This commit is contained in:
Robin Appelman
2015-01-20 13:14:25 +01:00

View File

@@ -42,11 +42,12 @@ class OC_User_IMAP extends \OCA\user_external\Base {
OCP\Util::writeLog('user_external', 'ERROR: PHP imap extension is not installed', OCP\Util::ERROR); OCP\Util::writeLog('user_external', 'ERROR: PHP imap extension is not installed', OCP\Util::ERROR);
return false; return false;
} }
$mbox = @imap_open($this->mailbox, $uid, $password, OP_HALFOPEN); $mbox = @imap_open($this->mailbox, $uid, $password, OP_HALFOPEN, 1);
imap_errors(); imap_errors();
imap_alerts(); imap_alerts();
if($mbox !== FALSE) { if($mbox !== FALSE) {
imap_close($mbox); imap_close($mbox);
$uid = mb_strtolower($uid);
$this->storeUser($uid); $this->storeUser($uid);
return $uid; return $uid;
}else{ }else{