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

نعم، يمكنك حفظ بريد إلكتروني كملف MSG بدلاً من إرساله. يسمح لك Microsoft Outlook بحفظ رسالة البريد الإلكتروني في صيغة .msg باستخدام خيار حفظ باسم، مما ينشئ نسخة محلية دون إرسال الرسالة.

إذا كنت بحاجة إلى حفظ عدة رسائل بريد إلكترونية كملفات MSG، فإن RecoveryTools Email Backup Wizard يوفر حلاً أسرع. يسمح لك بتصدير رسائل البريد الإلكتروني دفعة واحدة إلى صيغة MSG مع الحفاظ على المرفقات والتنسيق والبيانات الوصفية وهيكل المجلد.