[ https://issues.apache.org/jira/browse/JAMES-3585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benoit Tellier closed JAMES-3585. --------------------------------- Fix Version/s: 3.7.0 Resolution: Fixed https://github.com/apache/james-project/pull/430 contributed this. > Ability to use a specific POP3 Mailbox > -------------------------------------- > > Key: JAMES-3585 > URL: https://issues.apache.org/jira/browse/JAMES-3585 > Project: James Server > Issue Type: Improvement > Components: POP3Server > Reporter: Benoit Tellier > Priority: Major > Fix For: 3.7.0 > > Time Spent: 0.5h > Remaining Estimate: 0h > > h1. Why? > As an application assembler I want to use the existing POP3 stack to use a > dedicated mailbox implementation that is not the default one. > (Because I want to use on a tailor made server a POP3 mailbox based on > messageId) > h1. How? > Create an abtract factory, injected: > {code:java} > public interface MailboxAdapterFactory { > Mailbox create(MessageManager manager, MailboxSession session); > } > {code} > We will provide a default implementation supplying the current implementation. > Dedicated app assemblers can then inject their own implementation. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org