summaryrefslogtreecommitdiff
path: root/roundcubemail/program/include/rcube_imap_generic.php
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-06-07 10:03:59 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-06-07 10:03:59 +0000
commit1f6d9ef93e019d30c6afbfcb401620c2bab6f2c5 (patch)
treeb682b3f7a9babcf57f7c5a251223a07660be3136 /roundcubemail/program/include/rcube_imap_generic.php
parent4ab046ac04ad0ccec15a7f953893785af92315f5 (diff)
- fix for initial capability response
git-svn-id: https://svn.roundcube.net/trunk@3725 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program/include/rcube_imap_generic.php')
-rw-r--r--roundcubemail/program/include/rcube_imap_generic.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/roundcubemail/program/include/rcube_imap_generic.php b/roundcubemail/program/include/rcube_imap_generic.php
index cd6a58dba..d5a5e3d4b 100644
--- a/roundcubemail/program/include/rcube_imap_generic.php
+++ b/roundcubemail/program/include/rcube_imap_generic.php
@@ -645,6 +645,7 @@ class rcube_imap_generic
// RFC3501 [7.1] optional CAPABILITY response
if (preg_match('/\[CAPABILITY ([^]]+)\]/i', $line, $matches)) {
$this->capability = explode(' ', strtoupper($matches[1]));
+ $this->capability_readed = true;
}
$this->message .= $line;
@@ -716,6 +717,7 @@ class rcube_imap_generic
}
$this->getNamespace();
$this->logged = true;
+
return true;
} else {
return false;