Tellier Benoit created JAMES-2143:
-------------------------------------

             Summary: JMAP RFC-822 Mime download for messages
                 Key: JAMES-2143
                 URL: https://issues.apache.org/jira/browse/JAMES-2143
             Project: James Server
          Issue Type: New Feature
          Components: JMAP
            Reporter: Tellier Benoit
            Assignee: Antoine Duprat


The download API allows to download attachments. It should also allow to 
download plain email content, as .eml files.

The download API is using a blobId as a parameter. This ticket is introducing a 
blobManager that delegates the handling of the blobId to the store.
The download API would call it to get the blob content, if it's an attachment 
or if it's an email.
The MailFactory will call it to get the blobId, based on the messageId.

The blobManager will be in charge of asking the attachmentManager or the 
messageIdManager to get the related content.

The security of this endpoint is meant to be ensured by the MessageIdManager 
API.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to