Determine a way to support multiple domains.
Revisit UserRepository. The interface must support multiple authentication types per user,
aliasing (both local and non-local), as well as per-user quotas. It may be desirable to be able
to associate attributes with users in the repository.
Revisit the MailRepository interface and associated implementations. Special consideration is
necessary to support IMAP Search functionality. It should be possible to associate attributes
with mail messages stored in the repository.
Revisit the SpoolRepository implementations and do away with the current exception-generating
two-phase message retrieval.
Define a simple mechaism for addressing repositories in a uniform way.
Add support for mbox mail file repository.
Add support for the maildir file repository.
Add support for DRAC login/relay authorization. This feature records the IP addresses and times of
POP3 logins. SMTP connections from these same IP addresses are considered authenticated if they occur
within a fixed period of the POP3 authentication.
Develop repository migration tools so that users of the old repositories can easily migrate to newer repositories.