[
https://issues.apache.org/jira/browse/JAMES-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15253591#comment-15253591
]
Tellier Benoit commented on JAMES-1717:
---------------------------------------
I have contributed the first part of the implementation : JMAP endpoints for
vacations and vacation definition storage.
As we do not implement the Sieve date extension (RFC-5260) the way Sieve
vacation and JMAP handles SIEVE vacation periods are not compatible. Hence, we
decided to implement it with a mailet.
Latest pull requests will also update the code according to the latest spec
changes : optional subject and html handling.
Also, we will introduce a component to not send a notification about a
specific vacation twice.
> Manage JMAP vacations using Sieve script
> ----------------------------------------
>
> Key: JAMES-1717
> URL: https://issues.apache.org/jira/browse/JAMES-1717
> Project: James Server
> Issue Type: New Feature
> Affects Versions: Trunk
> Reporter: Tellier Benoit
> Fix For: Trunk
>
>
> You will implement the getVacationResponse and setVacationResponse endpoints.
> The vacation object will be stored in a repository. This repository will be
> used to generate a SIEVE script that might then be activated, to handle the
> vacation response.
> Acceptation criteria :
> - JMAP integration tests about the endpoint
> - SMTP integration tests demonstrating the vacation response
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]