Send and archive e-mails VBA macro in Outlook

A couple of years ago a friend asked me if it is possible in Outlook to select the folder where a email is saved after it is being sent. He had this feature in Lotus Notes and wanted this also in Outlook so that he can have all messages – sent and received – for a given project in one folder.

Unfortunately this function does not exist. Even after years and Outlook 2010 approaching, there’s no function like that. Even Gmail with the great feature that you have all messages in one threaded view, does not allow you to select the label for a email before you send it.

Now, there’s a solution – well, there has been a solution for some years, but I had it only on my work PCs 😉 It’s a VBA macro that can be installed in all Outlook versions (even in Outlook 2010 beta). After you click on “Send e-mail” a folder selection window allows you to select a folder.

Here’s a video of how it works:

Send and archive an e-mail in Outlook from Michael Hartmann on Vimeo.

As a nice side effect, you can also “archive” sent e-mails in your “Deleted Messages” folder and don’t have to worry about them anymore.

Go to installation and code or click on “Outlook send and archive” in the navigation.

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *