DefaultMailboxFactory can now be subclassed to support multiple types of mailboxes