I have a shell login to a FreeBSD hosted service. I host two domains on this host. I have a /home/user/Maildir folder for the shell login and one of the domains drops email into this mailbox, which I then access from an IMAP client on a Windows PC.

Is there a way of setting up another distinct mailbox within the same shell login for the second domain? I'm quite happy to use the same login credentials, but would like to separate the mail for the two domains completely.

I've looked at the .procmailrc route, but this doesn't seem to satisfy the problem completely as both domains emails are visible when using an IMAP connection.

Thanks in advance,