[
https://issues.apache.org/jira/browse/JAMES-3093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17119238#comment-17119238
]
Benoit Tellier commented on JAMES-3093:
---------------------------------------
Here are more details regarding what we want to achieve regarding provisioning:
{code:java}
Given a mail server supporting domain.tld
And not handling [email protected]
When [email protected] does a JMAP request JWT authentified
Then [email protected] is allowed to access the JMAP endpoint
And [email protected] is added to the users this server manages
{code}
{code:java}
Given [email protected] with no mailboxes
When [email protected] does a JMAP query
Then all system mailboxes are created
And a `Mailbox/get` call will return them (instead of nowaday empty list)
{code}
Write these integration tests.
> Backport from jmap-draft to jmap CORS, auth mechanisms and user & mailbox
> provisioning
> --------------------------------------------------------------------------------------
>
> Key: JAMES-3093
> URL: https://issues.apache.org/jira/browse/JAMES-3093
> Project: James Server
> Issue Type: Sub-task
> Reporter: René Cordier
> Priority: Major
>
> You need to backport from `jmap-draft` to `jmap` those following items:
> * authentication mechanisms (the simple auth mechanism would have probably
> been backported already for the session)
> * CORS
> * user and mailbox provisioning
> *DoD*: successful port with corresponding passing tests
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]