Benoit Tellier created JAMES-3413:
-------------------------------------
Summary: Email/set update mailboxIds 1. Reset
Key: JAMES-3413
URL: https://issues.apache.org/jira/browse/JAMES-3413
Project: James Server
Issue Type: Sub-task
Components: JMAP
Reporter: Benoit Tellier
Assignee: Antoine Duprat
Fix For: 3.6.0
= Objective
As an user i want to move messages from mailbox to mailbox.
= How
Updating the mailboxIds field of one or more messages by sending an Email/set
request, replacing the entire set of mailboxIds of the messages.
= Example
== Request
{code:java}
[[ "Email/set", {
"accountId": "ue150411c",
"update": {
"messageId1": {
"mailboxIds": {
"mailboxId1": true,
"mailboxId2": true,
"mailboxId3": false
}
}
}
}, "0" ]]
{code}
== Response
{code:java}
{
"sessionState": "75128aab4b1b",
"methodResponses": [
["Email/set", {
"updated": {
"messageId1": {
mailboxIds: {
"mailboxId1": true,
"mailboxId2": true,
"mailboxId3": false
}
}
}
}, "0"]
]
}
{code}
= Definition of done
Write integration tests to show that user can update mailboxIds for one/many
messages in the same request. Target mailboxIds could be one or severals ids.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]