Tellier Benoit created JAMES-1838: ------------------------------------- Summary: Rework buildFullPath and disable shared mailbox via IMAP Key: JAMES-1838 URL: https://issues.apache.org/jira/browse/JAMES-1838 Project: James Server Issue Type: Bug Reporter: Tellier Benoit
Nowadays, Shared mailbox is partially implemented. - If someones create a mailbox out of his namespace + user, action will not fail (or any other action) - Someone can then register emails without restrictions out of their namespace, thus bypassing experimental quotas - However, the bug did not allow to interact with somebody else mailbox - A fully qualified path with wrong separator generates NPEs - A null user was generated even when user part was specified You should rework AbstractMailboxProcessor::buildFullPath() . - Provide testing for relative naming in IMAP and MPT - Provide testing for absolute naming in IMAP and MPT - Provide testing fot denying access to whatever is not #private.user.* in both MPT and IMAP - Add IMAP tests about parsed MailboxPath, wich should conform to the provided one (IMAP) -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org