[ 
https://issues.apache.org/jira/browse/JAMES-3675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17452166#comment-17452166
 ] 

René Cordier commented on JAMES-3675:
-------------------------------------

[https://github.com/apache/james-project/pull/759] contributed this and has 
been merged. Thanks [~kotto] for the hard work :)

> 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
>            Priority: Major
>          Time Spent: 4h 50m
>  Remaining Estimate: 0h
>
> 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.
> T-Shirt size L (package changes affects a lot of other code)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to