Quoting Steven Premeau <[email protected]>:
Ultimately, I'm looking to override the namespace and filter the
folder list to just the items in mail/ (& INBOX).
I've had trouble figuring out how namespace information from
imap_config was used in Horde 3.
In general imap terms, I don't want to necessarily change the name
spaces, I want to change the default pattern provided to the LIST
and LSUB commands.
IMAP commands like this:
A101 LIST "" "mail/%"
A102 LSUB "" "mail/%"
End up giving me the listing of folders that I want, so it may be
that I just need the ability to influence those commands.
If this is not currently possible in the code, point me in a
possible direction, I can work to see if I can correctly/safely make
it happen.
Yeah - this isn't possible through configuration since it is a very
specific, non-standard, localized way to view the list of mailboxes on
a server.
But it shouldn't be that hard to hack locally on your installation.
Look at IMP_Imap_Tree::_getList() - remove this:
foreach (array_keys($this->_namespaces) as $val) {
$searches[] = $val . '*';
}
and add the search patterns you want to $searches instead.
michael
___________________________________
Michael Slusarz [[email protected]]
--
IMP mailing list
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: [email protected]