I wanted to save the email read from the Email Reader snap

I have a requirement to read the emails from a mail box on outlook. After I read the email, I have to save the email content(along with attachments) in a .eml format on the disk and transfer it to other applications in my pipeline. Is there anyway to achieve this?

the EML format is not a format specifically supported by any of the snaps today. The email reader snap gives you the fields of the email in a document form, which passed down your pipeline can them be used for sending to other applications.
If you need to, you could construct the eml format in a script snap, and then using the document to binary snap to make it in a format to pass to other applications.