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 |
State ⇒ Resolved
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.
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.
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 '/').
Priority ⇒ 3. High
Assigned to Michael Slusarz
State ⇒ Unconfirmed
Priority ⇒ 3. High
Type ⇒ Bug
(
[_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.