<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Shared folder courier-imap</title> 
  <pubDate>Fri, 10 Apr 2026 09:21:01 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/7041</link> 
  <atom:link rel="self" type="application/rss+xml" title="Shared folder courier-imap" href="https://bugs.horde.org/ticket/7041/rss" /> 
  <description>Shared folder courier-imap</description> 
 
   
   
  <item> 
   <title>We use courier-imap 4.3.0.



Since the new IMP_Tree lib, we</title> 
   <description>We use courier-imap 4.3.0.



Since the new IMP_Tree lib, we can&#039;t see/use shared folders. From what I understood, function _getList is the function that does check folders on the server. it seams that _getList doesn&#039;t list folders for every namespace.



I&#039;ve attached a patch that do work here. We can use shared folders perfectly.



here is the value of this-&gt;namespace :

    [_namespaces] =&gt; Array

        (

            [INBOX.] =&gt; Array

                (

                    [name] =&gt; INBOX.

                    [delimiter] =&gt; .

                    [type] =&gt; personal

                    [hidden] =&gt;

                )



            [#shared.] =&gt; Array

                (

                    [name] =&gt; #shared.

                    [delimiter] =&gt; .

                    [type] =&gt; shared

                    [hidden] =&gt;

                )



            [shared.] =&gt; Array

                (

                    [name] =&gt; shared.

                    [delimiter] =&gt; .

                    [type] =&gt; shared

                    [hidden] =&gt;

                )



        )







Ronan.



</description> 
   <pubDate>Mon, 07 Jul 2008 14:08:29 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7041#t47349</link> 
  </item> 
   
  <item> 
   <title>forgot to attach imp/config/servers.php



$servers[&#039;imap&#039;] </title> 
   <description>forgot to attach imp/config/servers.php



$servers[&#039;imap&#039;] = array(

    &#039;name&#039; =&gt; &#039;Courier IMAP Server&#039;,

    &#039;server&#039; =&gt; &#039;127.0.0.1&#039;,

    &#039;hordeauth&#039; =&gt; true,

    &#039;protocol&#039; =&gt; &#039;imap/notls&#039;,

    &#039;port&#039; =&gt; 143,

    &#039;maildomain&#039; =&gt; &#039;mbpgroup.com&#039;,

    &#039;smtphost&#039; =&gt; &#039;127.0.0.1&#039;,

    &#039;smtpport&#039; =&gt; 25,

    &#039;realm&#039; =&gt; &#039;&#039;,

    &#039;preferred&#039; =&gt; &#039;&#039;,

    &#039;quota&#039; =&gt; array(

        &#039;driver&#039; =&gt; &#039;imap&#039;,

        &#039;params&#039; =&gt; array(),

    ),

    &#039;acl&#039; =&gt; array(

        &#039;driver&#039; =&gt; &#039;rfc2086&#039;,

/*    ), 

   &#039;imap_config&#039; =&gt; array(

        &#039;children&#039; =&gt; true,

        &#039;namespace&#039; =&gt; array(

            &#039;&#039; =&gt; array(

                &#039;name&#039; =&gt; &#039;&#039;,

                &#039;delimiter&#039; =&gt; &#039;.&#039;,

                &#039;type&#039; =&gt; &#039;personal&#039;,

                &#039;hidden&#039; =&gt; false

            ),

            &#039;#shared.&#039; =&gt; array(

                &#039;name&#039; =&gt; &#039;#shared.&#039;,

                &#039;delimiter&#039; =&gt; &#039;.&#039;,

                &#039;type&#039; =&gt; &#039;personal&#039;,

                &#039;hidden&#039; =&gt; false

            ),

      ),

        &#039;search_charset&#039; =&gt; array(

            &#039;UTF-8&#039; =&gt; true

        )

*/    )

);

</description> 
   <pubDate>Mon, 07 Jul 2008 14:10:01 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7041#t47350</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/imp/lib/IMAP/Tree.php?r1=1.196&amp;r2=1.197&amp;ty=u</description> 
   <pubDate>Mon, 07 Jul 2008 18:40:32 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7041#t47367</link> 
  </item> 
   
  <item> 
   <title>Although rare, it is possible under RFC 3501 that a server d</title> 
   <description>Although rare, it is possible under RFC 3501 that a server does not display the namespace children in a LIST * request.  Fixed in IMP 4.2.1.</description> 
   <pubDate>Mon, 07 Jul 2008 18:42:46 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7041#t47368</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/imp/lib/IMAP/Tree.php?r1=1.25.2.53&amp;r2=1.25.2.54&amp;ty=u</description> 
   <pubDate>Mon, 07 Jul 2008 18:43:30 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7041#t47369</link> 
  </item> 
   
  <item> 
   <title>INBOX isn&#039;t clickable in IMP/DIMP.



The following patch wo</title> 
   <description>INBOX isn&#039;t clickable in IMP/DIMP.



The following patch works for me.

--- Tree.php    2008-07-08 12:43:05.000000000 +0200

+++ Tree.php.org        2008-07-08 12:42:44.000000000 +0200

@@ -309,14 +309,13 @@

 

         error_reporting($old_error);

 

-        $names[&#039;INBOX&#039;] = 1;

-

         // Cached mailbox lists.

         if ($showunsub) {

             $full_list = array_keys($names);

             return $full_list;

         } else {

             /* INBOX is always subscribed to. */

+            $names[&#039;INBOX&#039;] = 1;

 

             // Need to compare to full list to remove non-existent mailboxes

             // See RFC 3501 [6.3.9]

</description> 
   <pubDate>Tue, 08 Jul 2008 10:43:39 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7041#t47381</link> 
  </item> 
   
  <item> 
   <title>wrong patch, it&#039;s the other way arround.



--- Tree.php.org</title> 
   <description>wrong patch, it&#039;s the other way arround.



--- Tree.php.org        2008-07-08 12:42:44.000000000 +0200

+++ Tree.php    2008-07-08 12:43:05.000000000 +0200

@@ -309,13 +309,14 @@

 

         error_reporting($old_error);

 

+        $names[&#039;INBOX&#039;] = 1;

+

         // Cached mailbox lists.

         if ($showunsub) {

             $full_list = array_keys($names);

             return $full_list;

         } else {

             /* INBOX is always subscribed to. */

-            $names[&#039;INBOX&#039;] = 1;

 

             // Need to compare to full list to remove non-existent mailboxes

             // See RFC 3501 [6.3.9]

</description> 
   <pubDate>Tue, 08 Jul 2008 11:10:24 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7041#t47383</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/imp/lib/IMAP/Tree.php?r1=1.197&amp;r2=1.198&amp;ty=u</description> 
   <pubDate>Tue, 08 Jul 2008 17:59:57 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7041#t47388</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/imp/lib/IMAP/Tree.php?r1=1.25.2.54&amp;r2=1.25.2.55&amp;ty=u</description> 
   <pubDate>Tue, 08 Jul 2008 18:01:04 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7041#t47389</link> 
  </item> 
   
  <item> 
   <title>&gt; wrong patch, it&#039;s the other way arround.



Fixed in 4.2.1</title> 
   <description>&gt; wrong patch, it&#039;s the other way arround.



Fixed in 4.2.1, but please open a new ticket in the future as this was not related at all to the previous fix in this ticket.</description> 
   <pubDate>Tue, 08 Jul 2008 18:01:17 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7041#t47390</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
