Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
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)
How?
Create an abtract factory, injected:
public interface MailboxAdapterFactory { Mailbox create(MessageManager manager, MailboxSession session); }
We will provide a default implementation supplying the current implementation.
Dedicated app assemblers can then inject their own implementation.
Attachments
Issue Links
- links to