2011/1/4 Norman Maurer <[email protected]>: > Hi there, > > comments inside.. > > 2011/1/3 Wojciech Strzałka <[email protected]>: >> >> I'm trying to implement it and I have a few questions: >> >> - it looks like there separate delimiters defined in 2 application parts: >> a) mailbox separator (defined in MailboxConstants), >> b) imap hierarchy delimiter (defined in ImapConstants) >> >> they interact with each other - so I guess they should be unified >> to be the same after refactoring - am I right?
IIRC you may run into issues with buggy clients without the separator transformation done between the protocol and storage layers > Exactly. I think the delimiter should be configured in the > MailboxManager or MailboxSession (?) and then just looked-up in the > imap processors. IIRC care needs to be taken about dynamic updating of these values: better to inject into the IMAP session at the start, or complete the refactoring so that the storage paths are completely independent and rewritten before being sent to the client (but unlikely to be able to find typing time to explain or check these points further) - robert --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
