Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EPIC] Allow Downloading all attachment as once #629

Open
3 tasks
chibenwa opened this issue Apr 5, 2023 · 2 comments
Open
3 tasks

[EPIC] Allow Downloading all attachment as once #629

chibenwa opened this issue Apr 5, 2023 · 2 comments
Labels

Comments

@chibenwa
Copy link
Member

chibenwa commented Apr 5, 2023

As a user I want to have a button in TeamMail to downlaod all attachments of an email at once.

download-all.mp4

We will design and implement a JMAP extension (download all):

POST download

[
    {
        "blobId": "abcd",
        "filename": "star.png"
    },
    {
        "blobId": "defg",
        "filename": "planet.png"
    },
    ...
]

Will return a ZIP containing all the files.

-> Reject if not found, no right to access, too big

  • ADR
  • Document the JMAP extension
  • Groom & implement
@chibenwa chibenwa added the Epic label Apr 5, 2023
@Arsnael
Copy link
Member

Arsnael commented Apr 5, 2023

Implementing and using Blob/get for example from https://www.ietf.org/archive/id/draft-ietf-jmap-blob-18.html#name-blob-get that is in the rfc editor queue and bound to be soon released as a standard wouldn't get the same result, without having to develop a custom TMail method for that?

@chibenwa
Copy link
Member Author

chibenwa commented Apr 5, 2023

Blob/get is base64 encoded on a JSON

Not appropriate for big downloads ;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants