thomascube
2005-10-07 42b11351497ce67e96a0465c76694632cdfb3ecb
program/lib/imap.inc
@@ -345,6 +345,7 @@
      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 @@
      //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
@@ -840,7 +842,7 @@
function iil_C_FetchUIDs(&$conn,$mailbox){
   global $clock;
   
   $num = iil_C_CountMessages(&$conn, $mailbox);
   $num = iil_C_CountMessages($conn, $mailbox);
   if ($num==0) return array();
   $message_set = '1'.($num>1?':'.$num:'');
   
@@ -1812,7 +1814,7 @@
        
        if ($result){
         $result = chop($result);
            return substr($result, 0, strlen($result)-1);
            return $result; // substr($result, 0, strlen($result)-1);
        }else return false;
   }else{
      echo "Select failed.";