You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org> on 2010/06/28 13:35:49 UTC

[jira] Created: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

mailboxes can't be identified 100% unambiguously using virtual hosting
----------------------------------------------------------------------

                 Key: IMAP-168
                 URL: https://issues.apache.org/jira/browse/IMAP-168
             Project: JAMES Imap
          Issue Type: Bug
          Components: Mailbox
            Reporter: Tim-Christian Mundt


When virtual hosting is enabled, mailbox names will be like

#mail.user@domain.tld.INBOX.foo.bar

However, those mailboxes could be misassigned. E.g.

#mail.user@aa.bb.cc.dd

could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12885047#action_12885047 ] 

Norman Maurer commented on IMAP-168:
------------------------------------

Just to keep track... Tim is workin on a fix atm

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>            Assignee: Norman Maurer
>            Priority: Blocker
>             Fix For: 0.1
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer updated IMAP-168:
-------------------------------

    Priority: Blocker  (was: Major)

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>            Priority: Blocker
>             Fix For: 0.1
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tim-Christian Mundt updated IMAP-168:
-------------------------------------

    Attachment: mailboxPath2-IMAP.patch
                mailboxPath2-server.patch

Well, to explain the basic idea which Norman and I thought might not only solve this problem but also improve the code of James in general: Instead of having a path like #namepace.user.mailbox we introduce a class MailboxPath(namespace, user, name) which can contain any characters without problems to hold the parts apart. Storage implementations have to take care to store the three components.

The patches I attached are my attempt to just do that. I only changed the central parts and left the storage modules for now. First I'd like to make sure, this is the the right way to go. THIS CODE DEFINITELY NEEDS REVIEW AND COMMENTS.

The LSUB processor is also unchanged because it didn't really look right. The rfc says, it should be exactly like the list command, but the implementation is completely different - not correct in my opinion. It works, of course, but probably only because in real life not all possible cases occur and we don't communicate the namespace ("" is used hard coded).

While I think the Store and Processor modules are correct, special attention should be on the listener mechanism of which I'm not yet sure how it works.

Many tests are not fixed. As soon as this is  approved as a way to go we can change the store implementations and tests accordingly.

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>            Assignee: Norman Maurer
>            Priority: Blocker
>             Fix For: 0.1
>
>         Attachments: mailboxPath2-IMAP.patch, mailboxPath2-server.patch
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12883111#action_12883111 ] 

Tim-Christian Mundt commented on IMAP-168:
------------------------------------------

I'm not sure what mailbox names the email client gets. I believe it's without the namespace and the user's name, right? So this is independent of the name we have internally. Then I'd propose changing the separator between user (incl domain) and mailbox from "." to ":" like so:

#mail.user@domain.tdl:mailbox.sub

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12884089#action_12884089 ] 

Tim-Christian Mundt commented on IMAP-168:
------------------------------------------

Isn't this about how the mailboxes are represented in the file system?

"In order to maintain backwards compatibility with the internal namespace, all "." characters are translated to a benign character (currently "^") before any data is stored to disk."

The internal representation might be different.

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>             Fix For: 0.1
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Resolved: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer resolved IMAP-168.
--------------------------------

    Resolution: Fixed

Fixed.. Thx for the patch :)

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>            Assignee: Norman Maurer
>            Priority: Blocker
>             Fix For: 0.1
>
>         Attachments: mailboxPath2-IMAP.patch, mailboxPath2-server.patch, mailboxPath3-IMAP.patch, mailboxPath3-server.patch
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12884204#action_12884204 ] 

Tim-Christian Mundt commented on IMAP-168:
------------------------------------------

Btw: I managed to create a mailbox with one user and access it with another user. This should be a blocker...

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>             Fix For: 0.1
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12884090#action_12884090 ] 

Tim-Christian Mundt commented on IMAP-168:
------------------------------------------

But you are right. We should not separate the namespace with a dot because it could appear in the username. I'd again use a colon.

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>             Fix For: 0.1
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12886238#action_12886238 ] 

Norman Maurer commented on IMAP-168:
------------------------------------

Ok I did  review the patch and I think its the way to go.. Just some tiny thing:

+    MailboxPath resolve(String userName, String mailboxName);

should be: 

+    MailboxPath resolve(String namespace, String userName, String mailboxName);

So we can support different namespaces later. 

About the LSUB, I think you are right. This needs to get fixed..

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>            Assignee: Norman Maurer
>            Priority: Blocker
>             Fix For: 0.1
>
>         Attachments: mailboxPath2-IMAP.patch, mailboxPath2-server.patch
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer updated IMAP-168:
-------------------------------

    Fix Version/s: 0.1

I think the same is true for usernames with "dot" like: norman.maurer

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>             Fix For: 0.1
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12884168#action_12884168 ] 

Norman Maurer commented on IMAP-168:
------------------------------------

So you would use different seperators for namespace and mailboxes (folders) ? 

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>             Fix For: 0.1
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tim-Christian Mundt updated IMAP-168:
-------------------------------------

    Attachment: mailboxPath3-IMAP.patch
                mailboxPath3-server.patch

Here we go. This should basically be it. I fixed the InMemory Implementation as a first test if it works. The inmemmory functional tests pass. Also the JUnit tests in the other packages pass except a few (NamespaceProcessorTest).

I completely removed the MailboxManager.resolve() because it doesn't really do anything but set the default namespace.

The LSUB-processor can be fixed later in the context of IMAP-177.

The JPA-, JCR- and Torque-Implementations totally need to be fixed. Nothing done there so far. I'd appreciate any help there.

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>            Assignee: Norman Maurer
>            Priority: Blocker
>             Fix For: 0.1
>
>         Attachments: mailboxPath2-IMAP.patch, mailboxPath2-server.patch, mailboxPath3-IMAP.patch, mailboxPath3-server.patch
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Assigned: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer reassigned IMAP-168:
----------------------------------

    Assignee: Norman Maurer

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>            Assignee: Norman Maurer
>            Priority: Blocker
>             Fix For: 0.1
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12883942#action_12883942 ] 

Norman Maurer commented on IMAP-168:
------------------------------------

cyrus seems to replace"." with "^" in the username:

http://cyrusimap.web.cmu.edu/imapd/altnamespace.html



> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>             Fix For: 0.1
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (IMAP-168) mailboxes can't be identified 100% unambiguously using virtual hosting

Posted by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/IMAP-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12884180#action_12884180 ] 

Tim-Christian Mundt commented on IMAP-168:
------------------------------------------

If I understand correctly, yes: #namespace:user@subdomain.domain.tld:INBOX.submailbox

This would allow to have dots in the name. It would not allow to have colons in the name and mailboxes of course.

> mailboxes can't be identified 100% unambiguously using virtual hosting
> ----------------------------------------------------------------------
>
>                 Key: IMAP-168
>                 URL: https://issues.apache.org/jira/browse/IMAP-168
>             Project: JAMES Imap
>          Issue Type: Bug
>          Components: Mailbox
>            Reporter: Tim-Christian Mundt
>             Fix For: 0.1
>
>
> When virtual hosting is enabled, mailbox names will be like
> #mail.user@domain.tld.INBOX.foo.bar
> However, those mailboxes could be misassigned. E.g.
> #mail.user@aa.bb.cc.dd
> could be a mailbox of user@aa.bb or user@aa.bb.cc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org