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