Benoit Tellier created JAMES-3532:
-------------------------------------

             Summary: Implement Email/import
                 Key: JAMES-3532
                 URL: https://issues.apache.org/jira/browse/JAMES-3532
             Project: James Server
          Issue Type: Sub-task
          Components: JMAP
    Affects Versions: 3.6.0
            Reporter: Benoit Tellier
            Assignee: Antoine Duprat


https://jmap.io/spec-mail.html#emailimport


{code:java}
The Email/import method adds messages [@!RFC5322] to the set of Emails in an 
account. 
The messages must first be uploaded as blobs using the standard upload 
mechanism. 
{code}

This enables:

 - creating Email with arbitrary bodyStructure and arbitrary Content-\* and 
works around some limitations of RFC-8621 Email object.
 - Allows temporary works around for Email/set create bodyStructure support not 
being yet implemented in James.

*Definition of done:*

 - Integration test demonstrating the Email/import works
 - Integration test for input validation
 - Tests for delegation (mailbox and blob)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to