You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Tellier Benoit (JIRA)" <se...@james.apache.org> on 2017/09/11 10:05:00 UTC

[jira] [Created] (JAMES-2143) JMAP RFC-822 Mime download for messages

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-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org