My application is receiving email through SMTP server. There are one or more attachments in the email and email attachment return as byte[] (using sun javamail api).
I am trying to zip the attachment files on the fly without writing them to disk first.
What is/are possible way to achieve this outcome?
Best Answer
You can use Java's java.util.zip.ZipOutputStream to create a zip file in memory. For example: