From 0c66285cf995d1f578711a73db0e413fb26bf5ef Mon Sep 17 00:00:00 2001 From: alecpl Date: Tue, 1 Sep 2009 09:07:57 +0000 Subject: - fix r2883 change (server command continuation response could be "+ Something..." not only "+ OK") --- program/lib/imap.inc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'program/lib') diff --git a/program/lib/imap.inc b/program/lib/imap.inc index 48828c06b..ffa434ee2 100644 --- a/program/lib/imap.inc +++ b/program/lib/imap.inc @@ -2388,8 +2388,8 @@ function iil_C_Append(&$conn, $folder, &$message) { if (iil_PutLine($fp, $request)) { $line = iil_ReadLine($fp, 512); - $result = (iil_ParseResult($line) == 0); - if (!$result) { + if ($line[0] != '+') { + // $errornum = iil_ParseResult($line); $conn->error .= "Cannot write to folder: $line\n"; return false; } @@ -2437,8 +2437,8 @@ function iil_C_AppendFromFile(&$conn, $folder, $path) { if (iil_PutLine($fp, $request)) { $line = iil_ReadLine($fp, 512); - $result = (iil_ParseResult($line) == 0); - if (!$result) { + if ($line[0] != '+') { + //$errornum = iil_ParseResult($line); $conn->error .= "Cannot write to folder: $line\n"; return false; } -- cgit v1.2.3