6.0.0-beta1
7/4/25

[#32] Folders Not Showing
Summary Folders Not Showing
Queue IMP
Queue Version HEAD
Type Bug
State Resolved
Priority 2. Medium
Owners slusarz (at) horde (dot) org
Requester bm82 (at) yahoo (dot) com
Created 03/26/2004 (7770 days ago)
Due
Updated 04/07/2004 (7758 days ago)
Assigned 03/26/2004 (7770 days ago)
Resolved 04/07/2004 (7758 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
04/07/2004 10:41:46 PM Michael Slusarz Comment #5
State ⇒ Resolved
Reply to this comment
No feedback.  All my tests show this bug has been fixed.
04/01/2004 07:55:55 PM Michael Slusarz Comment #4 Reply to this comment
It seems that, for whatever reason, IMP_Tree when initializing the 
base level is receiving 'INBOX.sent-mail' as the first element back 
instead of 'INBOX'.  I have added some code to always make sure that 
'INBOX' is defined as the top element, so you should try checking out 
a fresh CVS copy and see if this fixed anything.
03/31/2004 11:43:50 AM bm82 (at) yahoo (dot) com Comment #3 Reply to this comment
The server that it is being run on is Cpanl 9 IMAP server.   
Unfortuantly I dontknow which one that is.



The reason of maybe the two different folder types is ebcause I was 
trying creating/deleteong folders from multiple webmail (IMAP) 
clients.  I tried Horde 3.1 (theone that comes with CPanel), the Horde 
HEAD release, DWMail, Squirrel Mail, NeoMail and MS Outlook.



My Horde HEAD installation might have caused the different folder 
types because I want sure which setting I was supposed to be using so 
I tried all of them a number of times and thats when I realised that 
some folders never show under any of the settings.



Hope that helps.
03/30/2004 06:55:49 PM Michael Slusarz Priority ⇒ 2. Medium
 
03/30/2004 06:55:32 PM Michael Slusarz Comment #2 Reply to this comment
What IMAP server are you running.  Cause your IMAP server looks really 
screwed up.  It looks like you have some courier/cyrus style mailboxes 
(with dot separators) and some UW imap style mailboxes (since your 
delimiter is a '/').
03/26/2004 03:11:23 PM Jan Schneider State ⇒ Assigned
Priority ⇒ 3. High
Assigned to Michael Slusarz
 
03/26/2004 03:21:54 AM bm82 (at) yahoo (dot) com Comment #1
State ⇒ Unconfirmed
Priority ⇒ 3. High
Type ⇒ Bug
Reply to this comment
imp_tree Object

(

     [_tree] => Array

         (

             [INBOX.sent-mail] => Array

                 (

                     [a] => 9

                     [p] =>

                     [v] => INBOX.sent-mail

                     [c] => 0

                     [l] => INBOX.sent-mail

                 )



             [INBOX.Trash] => Array

                 (

                     [a] => 9

                     [p] =>

                     [v] => INBOX.Trash

                     [c] => 0

                     [l] => INBOX.Trash

                 )



             [Test] => Array

                 (

                     [a] => 9

                     [p] =>

                     [v] => Test

                     [c] => 0

                     [l] => Test

                 )



             [test2] => Array

                 (

                     [a] => 9

                     [p] =>

                     [v] => test2

                     [c] => 0

                     [l] => test2

                 )



             [eNetDirect] => Array

                 (

                     [a] => 9

                     [p] =>

                     [v] => eNetDirect

                     [c] => 0

                     [l] => eNetDirect

                 )



             [xcvzxcvzxcvzxcvzxcv] => Array

                 (

                     [a] => 9

                     [p] =>

                     [v] => xcvzxcvzxcvzxcvzxcv

                     [c] => 0

                     [l] => xcvzxcvzxcvzxcvzxcv

                 )



             [eTest] => Array

                 (

                     [a] => 9

                     [p] =>

                     [v] => eTest

                     [c] => 0

                     [l] => eTest

                 )



             [EHi] => Array

                 (

                     [a] => 9

                     [p] =>

                     [v] => EHi

                     [c] => 0

                     [l] => EHi

                 )



             [AHi] => Array

                 (

                     [a] => 9

                     [p] =>

                     [v] => AHi

                     [c] => 0

                     [l] => AHi

                 )



             [INBOX] => Array

                 (

                     [a] => 2561

                     [p] =>

                     [v] => INBOX

                     [c] => 0

                     [l] => INBOX

                 )



         )



     [_currparent] =>

     [_currkey] =>

     [_currstack] => Array

         (

         )



     [_first] => INBOX.sent-mail

     [_showunsub] => 1

     [_prefixnodelim] =>

     [_parent] => Array

         (

             [] => Array

                 (

                     [0] => INBOX

                     [1] => AHi

                     [2] => EHi

                     [3] => eNetDirect

                     [4] => eTest

                     [5] => INBOX.sent-mail

                     [6] => INBOX.Trash

                     [7] => Test

                     [8] => test2

                     [9] => xcvzxcvzxcvzxcvzxcv

                 )



         )



     [_poll] =>

     [_expanded] =>

     [_subscribed] =>

     [_unsubscribed] =>

     [_initmode] =>

     [_changed] =>

     [_children] =>

     [_unsubview] => 1

     [_hasChildrenCache] => Array

         (

         )



     [_app] => imp

     [_server] => {localhost:143/imap/notls}

     [_delimiter] => /

     [_prefix] =>

     [_dotfiles] => 1

     [_mode] => 0

)





I have pasted above a copy of the $imptree variable.  As can be seen 
from above it shows "$_first = INBOX.sent-mail" which is correct in 
term of the '_tree' array.  But not correct in terms of the parent 
array '_parent'.  Problem is that my IMP is only showing mailboxes:



  [5] => INBOX.sent-mail

  [6] => INBOX.Trash

  [7] => Test

  [8] => test2

  [9] => xcvzxcvzxcvzxcvzxcv



And missing the first 5 of '_parent'.



Please also note that this does not seem to be a problem in IMP 3.2.2 
only in 4.0 CVS.

Saved Queries