MailsDaddy Official Blog

Download-all-attachments-Outlook-automatically

Download all Attachments from Outlook Automatically

Outlook email may contain one or more attachments which users can easily download by clicking on them or saving all attachments.

But any idea, if we have to download a bundle of attachments from a bundle of emails then this method can be quite tiring. Here we have listed multiple methods to download attachments from Outlook which must be making you curious to know how to do it. Also, in this post, you will also find the answer to how to extract attachments from Outlook PST if Microsoft Outlook is not installed.

How to Automatically Download Attachments without any navigation?

We are happy to share this freeware method to save your outlook attachments in a new folder.

Method 1: Use VBA script and Rule to download all attachments from Outlook automatically

Follow the below procedure to auto-save outlook attachments to a certain or desired folder.

  • Open Outlook >> Tools >> Macro >> Visual Basic editor or Direct click on Alt + F11
  • Insert tab >> Module
  • Copy and paste the below script
Public Sub SaveAttachmentsToDisk(MItem As Outlook.MailItem)
Dim oAttachment As Outlook.Attachment
Dim sSaveFolder As String
sSaveFolder = "Your Attachment Folder Path"
For Each oAttachment In MItem.Attachments
oAttachment.SaveAsFile sSaveFolder & oAttachment.DisplayName
Next
End Sub
  • Save the script and close the application window
  • Back to Outlook interface >> Tools >> Rules & Alerts
  • In the dialogue box, click on the New Rule button on the E-mail Rules tab

rules-with-script

  • In the Rules Wizard, find and click on the “Check messages when they arrive” option then Next
  • In the next wizard, uncheck all the conditions, Next.

rules-wizard

  • Confirmation message popup, click on the Yes button.

confirmation-rules

  • Now In the rules wizard, find and checkrun a script”
  • Click on “Step 2: Edit the rule description” and click on run a script
  • Choose the script then click on OK then Next

choose-script

  • At last, rename the rule. Check “Run this rule now on messages already in Inbox” then finish.

save-and-finish

That’s it. Now the script will automatically download the attachment from the Outlook email account and then save it in the specified folder. In addition, whenever you receive a new email, it will be automatically saved if the attachment is available.

Note: In the latest Outlook version, there may be minimal changes to the selected word. So take care when you follow the steps.

Auto-save all attachments from Outlook 365 using Power Automate

If you are using Office 365  Outlook then you can also download the attachment in a certain folder using Power automated flowchart.

Follow the below steps in Office 365 Outlook

  • Sign-in O365 account, click on All apps >> choose Power Automate
  • Click on Create under My flows
  • Choose Automated cloud flow
  • In Build an Automated Cloud flow wizard, type a flow name, choose your flow’s trigger “when a new email arrives (V3)” then click on Create
  • Select the specific folder then click on “Show advanced options

Change and Type the following field:

  1. Include Attachments “Yes
  2. Important “High/Any
  3. Type a name in the Subject filter field if it is required
  4. Only with attachments “Yes
  • Choose an operation: Apply to Each
  • Select an Output from previous steps: Attachments
  • Choose an operation: SharePoint (create a file)
  • Site address: select your SharePoint site address
  • Select the folder: where you want to download all outlook attachments
  • File Name: Choose “Attachments Name
  • File Content: Choose “Attachments Content
  • Now save this flow

Note: You can change the flow manually or automatically

  • Go back to Outlook and test the flow by sending a new attachment to that email address.
  • Jump back to Flow and check if it runs successfully.
  • Now check your SharePoint folder which you select for auto attachments download

Watch the Complete Video to Download all Attachment from Outlook 365

How to Download or Extract Attachments from Archived & Corrupted Outlook PST?

Now if you don’t have MS Outlook or the PST file is corrupted then you can’t process the above method. But you want to download each and every attachment from the PST file. In this case, you can download MailsDaddy PST Attachment Extractor. This single GUI tool easily retrieves attachment files from Outlook without any delay.

It does not require MS Outlook and other program installations to save attachments from Outlook.

This Outlook Attachment Downloader tool is compatible with all Windows OS and Outlook versions.

Closing Word

This post is based on how to download Outlook Attachments without any cost. However, if you do not have MS Outlook then Attachment Extractor Tool can help you rescue Outlook files. You can also try the free demo version of the software and download some items first. Get in touch with our support team for more information.

 

Scroll to Top