Managing a high volume of incoming invoices, purchase orders, or data reports across multiple Outlook accounts can quickly become a manual bottleneck. If your business relies on downstream automation tools—like OCR scanners, document archiving systems, or ERP software—you need a reliable way to extract those files and place them exactly where they belong.
With Mail Attachment Downloader PRO, you can completely automate the extraction of emails and attachments, routing them directly to your local network folders.
Here is a step-by-step guide on how to configure multiple email accounts, set up advanced rule filtering, and safely route your files straight to a shared local network folder.
Step 1: Connect Multiple Outlook / Email Accounts
If you are managing attachments coming into different corporate mailboxes (e.g., invoices@yourcompany.com and sales@yourcompany.com), you don’t need to configure separate processes for each.
- First, add your individual Outlook or IMAP accounts to the account list in the main program window.
- In the Account dropdown menu, select the
<multiple@multiple>option. - A chooser window will pop up, allowing you to check all the specific email accounts you want to actively monitor simultaneously.
Note for Server Deployments: If you are running PRO Server to handle this 24/7 in the background as a Windows Service, select <multiple@multiple> first, navigate to the Service tab, and click Install service.
Step 2: Create a Global Filter Rule
Once your accounts are linked, head to the Global Filters tab. Global Filters evaluate incoming items top-down. If an attachment matches a rule, the program executes the rule’s phases and then stops processing subsequent rules for that specific file.

- Click Add new filter and give it a descriptive name (e.g.,
Invoices - Shared Network Folder). - Isolate by Account (Optional): By default, a global rule runs against all connected accounts. If you want this specific network routing to only apply to one account, click Add -> Filters -> Account, and choose the specific email address from the dropdown.
- Define Your Matching Criteria: You can isolate specific emails by subject line or sender. For instance, click Add -> Filters -> Email Subject. You can type search terms like
PaymentsorInvoices.- Pro-tip: Using no quotes does a standard substring match. You can use logical operators with quotes to create powerful rules, such as
'Payments' OR 'Invoices'.
- Pro-tip: Using no quotes does a standard substring match. You can use logical operators with quotes to create powerful rules, such as
Step 3: Configure the Local Network Save Folder (Crucial UNC Paths)
The Save phase is where you control exactly where the attachments land. When you are directing files to a local network folder or network-attached storage (NAS), your path formatting matters immensely.
- CRITICAL: Use UNC Paths, Not Mapped Drives. If you are using the PRO Server version running as a Windows Service, it operates in a background session that cannot see mapped network drives (like
Z:\NetworkFolder). You must use the absolute UNC path format:\\ServerName\SharedFolder\SubFolder\ - Enforce Unique Filenames: Always include the
{ID}token in your Saved filename format (e.g.,{FILENAME}_{ID}{EXT}). Mail Attachment Downloader uses multiple concurrent threads to download files rapidly. If two emails contain attachments with identical names (such asinvoice.pdf), omitting the unique{ID}field can cause download conflicts or accidentally overwrite files. - Dynamic Folder Structure: You can dynamically generate folders on your network share on the fly. Inserting a backslash (
\) into your filename format instructs the program to build subdirectories based on metadata. For example:\\YourNAS\CompanyFiles\{EMAIL_FROM}\{FILENAME}_{ID}{EXT}This rule will automatically organize your network share by creating a unique subfolder named after each sender’s email address.
Step 4: Include Email Bodies or Post-Processing Actions (Optional)
- Save the Entire Email: If your downstream workflow requires the email message context alongside the attachment, check the Save as .eml box. This will archive the entire email file into the same target network folder.
- Add Post-Download Actions: In the Actions after save section, you can add automated workflows to occur immediately after the file hits your network share. This includes converting documents (e.g.,
.docxto.pdf), unzipping compressed files, or calling custom in-house scripts to alert your ERP system that a new file has arrived.
Step 5: Save and Deploy
Click Save on your rule. If you are utilizing the PRO Server version to run this unattended 24/7, remember to open the Service tab, click Uninstall service, and then Install service to successfully push your updated global rules to the background system.
Your local network folders will now stay perfectly organized, updated, and fed with the right email attachments completely hands-free!
Further reading
Some interesting how-to links and posts for further exploration:
- How email rules work in-depth
- Convert email attachments to different formats or merge them
- Save emails to a database or even excel/csv from emails to a database
- Save to multiple folders from multiple accounts using multiple email rules.
- Send emails automatically after downloading files or attachments or body
- Unzip files, Decrypt pdf’s and run script’s
- Extract data and download emails for invoice processing
