Quoting "INBOX" to fix an imap server bug. No harm in quoting the folder
authorjangliss <jangliss@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 2 Feb 2005 15:05:37 +0000 (15:05 +0000)
committerjangliss <jangliss@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 2 Feb 2005 15:05:37 +0000 (15:05 +0000)
name, so it shouldn't hurt other servers (tested against courier and
broken imap server hmailserver I believe).

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@8749 7612ce4b-ef26-0410-bec9-ea0150e637f0

ChangeLog
functions/imap_mailbox.php

index 5fd1f230dcc6d76bdada46e797437d45d2641c01..e4fe81e56790d44184e99bd361959fa2c600d55d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -194,7 +194,9 @@ Version 1.5.1 -- CVS
   - Removed numeric keys for plugin array in config.php.
   - Fixed translations of "On DATE, AUTHOR said" and "AUTHOR said" replies.
   - Added sq_str_pad function for padding of multi-byte strings.
-  - Added sq_strlen function for calculation of multi-byte string length. 
+  - Added sq_strlen function for calculation of multi-byte string length.
+  - Quoted "INBOX" in check for the status of INBOX in a LIST call.  Fixes an
+    issue with a specific IMAP server.
 
 Version 1.5.0
 --------------------
index 26055084d0d31985b7384757becb459730340a4f..59ab2ed9ca63165c25b6a888a112049afd8341e5 100755 (executable)
@@ -787,7 +787,7 @@ function sqimap_mailbox_tree($imap_stream) {
         if ($has_inbox == false) {
             // do a list request for inbox because we should always show
             // inbox even if the user isn't subscribed to it.
-            $inbox_ary = sqimap_run_command ($imap_stream, 'LIST "" INBOX',
+            $inbox_ary = sqimap_run_command ($imap_stream, 'LIST "" "INBOX"',
                                              true, $response, $message);
             $inbox_ary = compact_mailboxes_response($inbox_ary);
             if (count($inbox_ary)) {
@@ -1050,4 +1050,4 @@ function sqimap_get_status_mbx_tree($imap_stream,&$mbx_tree) {
     }
 }
 
-?>
\ No newline at end of file
+?>