Karsten Otto created JAMES-3675:
-----------------------------------
Summary: Generalize vacation handling
Key: JAMES-3675
URL: https://issues.apache.org/jira/browse/JAMES-3675
Project: James Server
Issue Type: Improvement
Components: Matchers/Mailets (bundled), webadmin
Affects Versions: master
Reporter: Karsten Otto
Vacation handling in James is tightly bound to JMAP, where it is a mandatory
part of the specification. However, this feature is actually of general use. It
should be possible to manage vacation settings through other means as well,
such as the WebAdmin interface. This also enables easier integration of James
with third party services, e.g. a web admin GUI.
For this purpose, the vacation/notification storage layer and the
VacationMailet should be refactored out of JMAP space, so they can be used in
an independent manner. It is then possible to add WebaAdmin routes to query
and change a users vacation settings.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]