Tellier Benoit created JAMES-2656:
-------------------------------------
Summary: Implement a JPAMailRepository
Key: JAMES-2656
URL: https://issues.apache.org/jira/browse/JAMES-2656
Project: James Server
Issue Type: New Feature
Components: jpa, MailStore & MailRepository
Affects Versions: master, 3.2.0
Reporter: Tellier Benoit
Mail Repository allows the long term storage of emails.
They are currently used for several uses:
- Keep mail triggering processing errors (kinda dead-letter)
- Keep user non-displayed SPAM
- Storage medium for Data Leak Prevention
Currently, as highlishted by Garry Hurley on the user mailing list, JPA users
are forced to rely on a file based implementation, which is clearly not optimal.
We should implement a JPAMailRepository in `server/data/jpa`. It should be
tested against the `MailRepositoryContract`.
If any help is needed, please don't hesitate to reach us on Gitter.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]