How to Save Attachments from Multiple Emails Outlook, Outlook.com and Mac Outlook.

author
Published By Jamie Kaler
Rollins Duke
Approved By Rollins Duke
Published On October 3rd, 2024
Reading Time 11 Minutes Reading

Summary- Are you looking for a solution to save all attachments from multiple emails Outlook? If yes, then this is the right place to get the correct solution for your query. Users can easily get the most efficient solutions for their issues. Therefore, read the complete blog and stay tuned with us for more information.

Sending and receiving files via email is the most convenient way to share the data files with other users. It always makes the email permanent file storage and after some time it results in exceeded storage space issues. For saving storage capacity or other reasons users look to save all attachments in local storage.

Now, saving every attached file to the desktop can really be a tedious task, spending a lot of time. So, let’s analyze how to download attachments from multiple emails in Outlook in a really short period.

Let’s Understand this from the User’s Point of View

User Query 1: “I use to receive hundreds of emails with multiple attachments throughout the day. Due to this I have to face constant trouble at the time of saving multiple attachments from Outlook emails manually as it consumes my valuable time. Therefore, can anyone please suggest me some reliable solution to extract all Outlook attachments from multiple emails in one go? Thanks in advance!!”

User Query 2: “Hello! I have multiple crucial attachments in my Outlook account. I wanted to download it before switching to another email client. To avoid the confusion for further usage, I need to save all attachments from multiple emails outlook. Kindly suggest the solution for this process as soon as possible.”

Why Do Users Want to Save Attachments from Multiple Emails in Outlook, Outlook.com, and Mac Outlook?

There are multiple reasons available why users wish to save attachments from multiple emails on Outlook, Outlook.com, and Mac Outlook for various reasons. Thus, below we mentioned some of the most common reasons:

  • Users may want to save attachments to create a backup of important files, which reduces the risk of data loss in case of email account issues or system failures.
  • Saving attachments separately can help organize files and reduce clutter in the email inbox, making it easier to find specific documents.
  • Users may need to share files with others, and saving attachments allows them to easily transfer files between colleagues, clients, or partners.
  • Users may want to save attachments to cloud storage services like Google Drive, Dropbox, or OneDrive, which allow them to access files from anywhere and share them with others.
  • Saving attachments can help users manage files more efficiently, allowing them to categorize, tag, and search files more easily.

Manual Approaches to Save Attachments from Numerous Emails

In the below section, we have discussed the top three available approaches, with the help of which you can download all the attachments from multiple emails. So, follow each approach’s steps guide carefully to save attachments. Let’s start with the first approach.

Approach 1: Using the Save All Attachments Features 

  1. Start the “Outlook” application. 
  2. After that, open the emails that contain the attachments you want to save. Here, you can choose multiple email messages by holding the “Ctrl” key and clicking on each email.
  3. Then, right-click on one of the attachments and select “Save All Attachments” from the drop-down list.
  4. In the “Save All Attachments” window, after that choose a location to save the attachments. You can browse to a specific folder or create a new one.
  5. Click “OK” to save all the selected attachments.

Approach 2: Using VBA Code 

  1. Launch Microsoft Outlook. 
  2. Click the “ALT+F11” keys to open the VBA (Visual Basic for Application) Editor. 
  3. Now, Copy the below-mentioned VBA Marco Code. 

Code- Public Sub Download_Attachments()

    On Error GoTo Err_Control

    Dim OutlookOpened As Boolean

    Dim outApp As Outlook.Application

    Dim outNs As Outlook.Namespace

    Dim outFolder As Outlook.MAPIFolder

    Dim outAttachment As Outlook.Attachment

    Dim outItem As Object

    Dim DestinationFolderName As String

    Dim saveFolder As String

    Dim outMailItem As Outlook.MailItem

    Dim inputDate As String, subjectFilter As String, sFolderName As String

    Dim FSO As Object

    Dim SourceFileName As String, DestinFileName As String

    Set FSO = CreateObject(“Scripting.FileSystemObject”)

    sFolderName = Format(Now, “yyyyMMdd”)

    sMailName = Format(Now, “dd/MM/yyyy”)

    DestinationFolderName = “C:\YourFolderPath” ‘ Change this to your folder path

    saveFolder = DestinationFolderName & “\” & sFolderName

    subjectFilter = “NUEVA” & ” ” & sMailName ‘ Replace with your subject filter

    OutlookOpened = False

    On Error Resume Next

    Set outApp = GetObject(, “Outlook.Application”)

    If Err.Number <> 0 Then

        Set outApp = New Outlook.Application

        OutlookOpened = True

    End If

    On Error GoTo Err_Control

    If outApp Is Nothing Then

        MsgBox “Cannot start Outlook.”, vbExclamation

        Exit Sub

    End If

    Set outNs = outApp.GetNamespace(“MAPI”)

    Set outFolder = outNs.GetDefaultFolder(olFolderInbox)

    If Not outFolder Is Nothing Then

        For Each outItem In outFolder.Items

            If outItem.Class = Outlook.OlObjectClass.olMail Then

                Set outMailItem = outItem

                If InStr(1, outMailItem.Subject, subjectFilter) > 0 Then

                    For Each outAttachment In outMailItem.Attachments

                        If Dir(saveFolder, vbDirectory) = “” Then FSO.CreateFolder (saveFolder)

                        outAttachment.SaveAsFile saveFolder & “\” & outAttachment.FileName

                        Set outAttachment = Nothing

                    Next

                End If

            End If

        Next

    End If

    SourceFileName = “C:\YourSourcePath\*.xlsx” ‘ Change this with your source path

    DestinFileName = saveFolder

    FSO.MoveFile SourceFileName, DestinFileName

    If OutlookOpened Then outApp.Quit

    Set outApp = Nothing

Err_Control:

    If Err.Number <> 0 Then

        MsgBox Err.Description

    End If

End Sub

  1. Once the code is done, compile the project by clicking the “Debug” button and then hit “Compile Project”. 
  2. After that, select the email message that contains attachments. 
  3. Under the VBA editor, go to the “File” tab and then “Import File”.
  4. Pick the saved “mAttachmentSaver.bas” file and press the “Open” option. 
  5. Now, Select the needed email from which the attachments are to be saved. 
  6. Then press the “ALT+F8” keys to open the Macro wizard. Ensure to enable all Macros to bulk save attachments from multiple Outlook email messages. 
  7. Here, pick “ExecuteSaving”. After that, hit the “Run” option, and then, Scan for the folder and specify the destination location path where you want to save the attachments. 

Approach 3: Using the SaveAttachments Macro 

  1. Start Microsoft Outlook, then select the “File” tab.
  2. Navigate to “Options” >> “Trust Center” and select “Trust Center Settings” after that.
  3. Enable macros by going to “Macro Settings” and selecting “Enable all macros”.
  4. The, press the “Alt + F8” keys to open the Run Macro window. Select “SaveAttachments” and click Run.
  5. In the SaveAttachments window, select the emails containing the attachments you want to save.
  6. Specify a destination location path to save the attachments.
  7. Click “OK” to save all the selected attachments.

Drawbacks of the Manual Method 

Above we mentioned multiple manual approaches to save attachments from emails in Outlook, Outlook.com, and Mac Outlook. If you want to go through with the manual approaches to save multiple attachments then it will be so much more time-consuming and inefficient. Also, If you wish to follow the steps then you must be aware of all manual saving steps. Manually downloading the embedded attachments could lead to inaccurate results. Furthermore, the manual method takes a significant amount of time and effort. Therefore, at this point, the best option is to use an expert-recommended solution that will allow you to save various attachments from multiple emails in just a few steps, which helps to save both your work and time.

Save All Attachments from Multiple Emails Outlook (Desktop Version) – Direct Approach

Multiple users want the best and most professional solution for the completion of this task in the best way. Turgs Outlook PST Converter Tool is the best application for both professional and non-professional users. Users can easily save attachments from multiple emails by using this application. Also, there is no file size limitation involved with this tool for the users.

The best part is graphical user interface of this tool is very simple. Novice users will not face any issues in operating this tool. Hence, both technical and non-technical users will easily be able to perform the task just by going through the instructions of the software.

Let’s have a look on the working procedure of this tool for better understanding of the save all Attachments from multiple emails Outlook issue.

How to Operate Outlook PST Attachment Extractor – Steps  

There are a few simple steps that users have to follow to accomplish this task:

  1. First, install and run the above-mentioned solution on your Windows Operating System.

    save all attachments from multiple emails outlook

  2. After that, the user will get two options for uploading PST files i.e., Select files or Select folder option.
  3. Then, mark the required files from which you want to extract the attachments.
  4. Now, select the TEXT file format from the given list of saving options.

    select text saving option

  5. Then, the user have to browse the destination path to save the final output data.

    select text saving option

  6. Finally, click on the convert button to start the extraction procedure. User can see the live extraction procedure on their screen.

    click on convert button

  7. After completion of the task, the tool will automatically open the destination path where the user can see the resultant data easily.

Save All Attachments from Multiple Emails in Outlook.com – Automated Approach

There are also users who want to extract attachments from the Outlook web application. For those users, Email Attachment Downloader Tool is the best option.

This all-in-one software can easily collect email attachments from all cloud-based email services including Outlook.com. Furthermore, Users can easily make use of this mentioned utility to save all Outlook.com attachments in bulk without facing any difficulties. So, let’s see how this application works. Follow below mentioned simple steps to accomplish the task efficiently:

Reminder: Ensure that “Two-step verification” is enabled in the Outlook.com Account. After enabling it, you’ll need an “App password” to use this tool. So, to create an app password, follow the below steps:

  1. First, visit “Microsoft Security Settings”, and sign in with your “Outlook.com ID”. 
  2. Then, go to “Security” > “Manage how you sign in” > “App Password”. 
  3. For more detailed instructions, click here.

Steps Guide:

  1. First, download and run Outlook Attachment Extractor and choose Outlook.com from available email sources.

    save all attachments from multiple emails outlook

  2. After that, enter your Outlook.com account login credentials in the software interface and press the Login button to continue.

    enter login credentials

  3. Now, choose all or required folders from which you want to save all the attachments.

    filter options

  4. This tool also provides advanced filter options for extracting attachments by Date range, From, To, Subject, etc.

     advance filter options

  5. After that, the user has to click on the Change button to browse the desired destination path.

    browse destination path

  6. Thereafter, click on the Backup button to start downloading attachments from Outlook web app folders.

    save all attachments from multiple emails outlook process begins

  7. The task was completed successfully; you can see the message of completion.

    save all attachments from multiple emails outlook process completed

  8. Finally, it will automatically open the destination path. Here user will be able to see the extracted attachments in the exact file extension.

    resultant data

Save All Attachments from Multiple Emails in Mac Outlook – Professional Approach

This all-in-one PST Converter Tool for Mac Users is a perfect solution for saving multiple email attachments from Mac Outlook account into a folder. Also, It runs swiftly on all versions of the Mac Operating System. Thus, it is the best suggested alternative solution over the manual methods. Furthermore, this is an advanced utility that allows for attachment extraction from single or bulk PST.

It is designed in such a way that it can be used by both technical and non-technical users easily. Download attachments from multiple emails Outlook Mac process will become easier for users through this tool. Follow these steps to perform this task quickly without any hassle:

  1. Firstly, start the PST Attachment Extractor Tool on your Mac Operating System.

    save all attachments from multiple emails outlook

  2. After that, the user has to select the PST file using Add File(s)or Add Folder(s).
  3. Then, choose the required saving format from the given list of saving options in the software.

    select saving option

  4. Users can also select the File Naming Option and select the Destination path if required.
  5. The attachment extraction procedure is completed successfully, you can see the message of completion on the screen.

Wrapping Up

How to save all attachments from multiple emails Outlook? This is a very common query searched by several MS Outlook users on a daily basis. By considering this issue, we are here with this write-up. Here, we’ve talked about different methods to perform this task. So, we hope after reading this blog post users will not face issues in completing this task anymore.

If still, the issue persists contact our live support team for further queries. They are available 24*7.

User Can Also Read: Outlook Shuts Down After Opening Issue – Simplest Solution