program/lib/imap.inc
@@ -220,6 +220,9 @@ if(preg_match('/^\{[0-9]+\}\r\n$/', $parts[$i+1])) { $res += iil_PutLine($fp, $parts[$i].$parts[$i+1], false); $line = iil_ReadLine($fp, 1000); // handle error in command if ($line[0] != '+') return false; $i++; } else @@ -2142,7 +2145,9 @@ $c = 0; $query = 'srch1 SEARCH ' . chop($criteria); iil_PutLineC($fp, $query); if (!iil_PutLineC($fp, $query)) { return false; } do { $line=trim(iil_ReadLine($fp, 10000)); if (eregi("^\* SEARCH", $line)) {