summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralecpl <alec@alec.pl>2008-05-21 08:19:26 +0000
committeralecpl <alec@alec.pl>2008-05-21 08:19:26 +0000
commitf35f9c53fef2d48cb84a49e12ab46ad1d3fbc539 (patch)
treebc64d7ca1acb19d051f51fb2d3e3e21160d2049d
parent89cf7c201b4048338517a75b22aed23dc099d14d (diff)
-commented out optional capability response reading on connect
-rw-r--r--program/lib/imap.inc9
1 files changed, 5 insertions, 4 deletions
diff --git a/program/lib/imap.inc b/program/lib/imap.inc
index fcd3a2c11..eca4d63d0 100644
--- a/program/lib/imap.inc
+++ b/program/lib/imap.inc
@@ -480,9 +480,10 @@ function iil_Connect($host, $user, $password) {
$line = iil_ReadLine($conn->fp, 1024);
// RFC3501 [7.1] optional CAPABILITY response
- if (preg_match('/\[CAPABILITY ([^]]+)\]/i', $line, $matches)) {
- $conn->capability = explode(' ', $matches[1]);
- } else {
+ // commented out, because it's not working always as should
+// if (preg_match('/\[CAPABILITY ([^]]+)\]/i', $line, $matches)) {
+// $conn->capability = explode(' ', $matches[1]);
+// } else {
fputs($conn->fp, "cp01 CAPABILITY\r\n");
do {
$line = trim(chop(iil_ReadLine($conn->fp, 100)));
@@ -497,7 +498,7 @@ function iil_Connect($host, $user, $password) {
}
}
} while ($a[0] != 'cp01');
- }
+// }
if (strcasecmp($auth_method, "check") == 0) {
//check for supported auth methods