Save email as .msg instead of sending it

Anyone has any idea on how to save an email to a file readable by outlook instead of sending it?

You can create .eml file which can be opened in Outlook with the Microsoft Outlook node. Create a draft message with your content, and download the message’s MIME Content with the draft’s ID.

I dont seem to have an “Microsoft Outlook” node, Where can i find it?

It was release in the last version

https://docs.n8n.io/reference/changelog.html#n8n-0-100-0

Another way to do that is building the EML file manually (or using an external library such as https://www.npmjs.com/package/eml-format) with a Function node.

EML structure is very simple, so if you don’t have to attach files or use multiple content-types, it’s easy to build:

To: Recipient <email@address.local>
Subject: Email Subject
From: Sender <email@address.local>
Content-Type: text/plain; charset=utf-8

Message Body

Yes, you can save an email as MSG file instead of sending it. Microsoft Outlook allows you to save draft email in .msg format using Save As option, creating local copy without sending message.

If you need to save multiple emails as MSG files RecoveryTools Email Backup Wizard provides faster solution. It allows you to batch export emails to MSG format while preserving attachments, formatting, metadata & folder structure.