Outlook 2013 Saving all email to file folder in Windows

Troy Herman

New Member
Outlook version
Outlook 2013 64 bit
Email Account
I'm looking for a simple solution so that I can save ALL email received and sent in an external file folder in Windows. I don't like saving it in folders within Outlook because then the pst file gets too big. I don't know how to use macro's so I'm wondering if there is a setting or an add-in I can use to accomplish this? Using Outlook 2013 (Outlook 365) on Windows 10


Outlook version
Outlook 2010 64 bit
Email Account
Exchange Server
Funny I'm trying to do the same thing.... You could try this ABC macro...

The buttons let you name them and set paths to save the emails. Data is saved in an INI file...



Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
There are addins, but you can also use a macro to do it too. Saving All Messages to the Hard Drive Using VBA

Outlook will need to download the message then either you or the macro will need to delete it from outlook. However, searching and reading messages will be easier if they stay in outlook - and with pst files supporting 20 GB or more, file size isn't a big issue for most people. (If you want to save it in a searchable universal format, see How to Save Email in Windows File System for options, also for addins )

I use a macro to save selected messages to a folder on my hard drive - the folder name uses the email subject (first 40 char.), saves the attachments plus the message as HTML, doc, and as a msg file. (I need the attachment saved and wanted a readable copy of the original message so i could avoid searching for it should i need to check something. HTML format gives me the best formatting but doc allows adding notes and msg just in case i need to see the unadulterated original. )