isSpecialMailbox() does not tag INBOX subfolders as special folders. It causes incorrect folder sorting when $list_special_folders_first = true;.
IMAP server - Dovecot.
Filing bug in order to remember it.
Logged In: YES user_id=225877
folder tree should be fixed instead of isSpecialMailbox(). If we change isSpecialMailbox(), users won't be able to delete folders under INBOX
issue is specific to folder listing used in 1.4.x. 1.5.1cvs sorts folders correctly in standard and advanced modes.
patched sqimap_mailbox.php
unpatched sqimap_mailbox.php
list of folders
patch should change default $default_sub_inbox value for courier preset and must be tested in environment with shared folders/multiple namespaces.
Tested uw (non issue), courier (preset is incorrect) and dovecot.
Patch does not change code behavior in default, cyrus, exchange, macosx and mercury presets.
hmailserver preset is incorrect. hmailserver's v.4.1.1 IMAP server does not support namespace and stores folders not under INBOX.
patch
Logged In: YES user_id=508228 Originator: NO
File Added: imap_mailbox.php-1.4.16.diff
Updated patch for 1.4.16 (and probably 1.4.15, etc)
Log in to post a comment.
Logged In: YES
user_id=225877
folder tree should be fixed instead of isSpecialMailbox().
If we change isSpecialMailbox(), users won't be able to
delete folders under INBOX
Logged In: YES
user_id=225877
issue is specific to folder listing used in 1.4.x. 1.5.1cvs
sorts folders correctly in standard and advanced modes.
patched sqimap_mailbox.php
unpatched sqimap_mailbox.php
list of folders
Logged In: YES
user_id=225877
patch should change default $default_sub_inbox value for
courier preset and must be tested in environment with shared
folders/multiple namespaces.
Tested uw (non issue), courier (preset is incorrect) and
dovecot.
Patch does not change code behavior in default, cyrus,
exchange, macosx and mercury presets.
hmailserver preset is incorrect. hmailserver's v.4.1.1 IMAP
server does not support namespace and stores folders not
under INBOX.
patch
Logged In: YES
user_id=508228
Originator: NO
File Added: imap_mailbox.php-1.4.16.diff
Updated patch for 1.4.16 (and probably 1.4.15, etc)