summaryrefslogtreecommitdiff
path: root/program/lib
diff options
context:
space:
mode:
authorthomascube <thomas@roundcube.net>2005-10-07 14:17:08 +0000
committerthomascube <thomas@roundcube.net>2005-10-07 14:17:08 +0000
commit42b11351497ce67e96a0465c76694632cdfb3ecb (patch)
treee70135646b2422dccab017cb9f6999ad50e91564 /program/lib
parent597170feb25f5c2e5a90a9c0b1fd62001f169afb (diff)
Several bugfixes and feature improvements
Diffstat (limited to 'program/lib')
-rw-r--r--program/lib/imap.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/program/lib/imap.inc b/program/lib/imap.inc
index 9ee476ee1..75b0abb21 100644
--- a/program/lib/imap.inc
+++ b/program/lib/imap.inc
@@ -345,6 +345,7 @@ function iil_Connect($host, $user, $password){
fputs($conn->fp, "cp01 CAPABILITY\r\n");
do{
$line = trim(chop(iil_ReadLine($conn->fp, 100)));
+ $conn->message.="$line\n";
$a = explode(" ", $line);
if ($line[0]=="*"){
while ( list($k, $w) = each($a) ){
@@ -362,6 +363,7 @@ function iil_Connect($host, $user, $password){
//do CRAM-MD5 authentication
fputs($conn->fp, "a000 AUTHENTICATE CRAM-MD5\r\n");
$line = trim(chop(iil_ReadLine($conn->fp, 1024)));
+ $conn->message.="$line\n";
if ($line[0]=="+"){
$conn->message.='Got challenge: '.htmlspecialchars($line)."\n";
//got a challenge string, try CRAM-5