Every email carries data — in the headers, in the body, and inside attachments. Mail Attachment Downloader PRO's rules engine gives you two complementary ways to capture it: log any email's data out to CSV, and pull structured rows out of CSV/Excel attachments straight into a database. No coding required.
Save header fields or any extracted content (from the header, body, or an attachment) out to CSV automatically after every download.
📖 Compare features of the PROAfter download, you can choose to save a .csv file with the same name as the downloaded filename (except with a .csv extension), automatically populated with information from the mail headers.
{FILENAMEEXT}, {OFILENAMEEXT}, {EMAIL_FROM}, {EMAIL_TO}, {EMAIL_CC}.Two ways to capture it: generate a brand-new CSV per email/attachment (handy for one-off audit trails), or point every rule at the same CSV file so the program appends a new row each time — a simple rolling log of every email or attachment that's come through, without a database.

The "Save .csv metadata" action — configure header tokens once, apply to every matching email.
Every downloaded attachment gets its own matching .csv, named identically, carrying header context alongside it.
Point multiple rules or emails at one CSV file and let the program append a new row per email — an easy running audit trail.
The same CSV export can include fields pulled from the body or an attachment using the extraction wizard or regex — not just FROM/TO/CC.
Receive automated reports as CSV or Excel attachments? Extract every row and column and load it into SQL Server, MySQL, or any ODBC-compatible database.
📖 See the Step-by-Step GuideCreate a rule filter that matches the emails you want — by sender, subject, or simply by file type (.csv, .xls, .xlsx).
Add the Extract csv and save to DB action, then load a sample Excel or CSV file to configure the mapping once.
Each column becomes a field you assign a name to, imported by default as VARCHAR — with full control over the type.
Both start the same way — filter the email, then choose where the data goes.
By sender, subject, date, or attachment type
Wizard or regex — from headers, body, or attachment columns
Save/append to CSV (Use Case 1) or map columns to a table (Use Case 2)
Every future matching email is processed the same way, unattended
Most tools stop at "download the attachment." PRO reads headers, body text, and spreadsheet rows — then routes them wherever you need.
| Capability | Mail Attachment Downloader PRO | Manual copy-paste into a spreadsheet | Basic attachment downloaders | Cloud email parsers (Zapier-style) |
|---|---|---|---|---|
| Auto-generate a matching .csv per downloaded file | ✓ | ✗ | ✗ | Varies |
| Append every matching email as a new row to one rolling CSV log | ✓ | ✗ | ✗ | Varies by connector |
| Extract custom fields from the email body (wizard or regex) | ✓ | Manual, error-prone | ✗ | Template-based, limited |
| Read every row from an Excel/CSV attachment into a database table | ✓ | Manual, one file at a time | ✗ | Limited row-level parsing |
| Column mapping from a loaded sample file | ✓ | ✗ | ✗ | Varies by connector |
| Type conversion / field cleanup before export | ✓ | ✗ | ✗ | Some transform steps |
| Runs 24/7 unattended, data stays on your own server | ✓ | ✗ | Varies | Cloud-hosted, subscription |
A snapshot of the PRO edition features that make CSV, Excel, and database export painless.
Write a .csv with the same filename as each download, populated from mail header fields.
Point rules at the same CSV file so every matching email adds a new row automatically.
Point-and-click extraction from FROM, TO, SUBJECT, and BODY — no regex required.
Full pattern-matching control for advanced or highly variable email formats.
Parse every row from attached spreadsheets, not just the file itself.
Choose exactly which sheet to read from when a workbook has several.
Auto-import column names when your source file starts with a header row.
Every extracted value becomes a reusable token for filenames, folders, CSV, or SQL.
Convert extracted fields to the right data type before writing them out.
Send extracted rows straight into SQL Server, MySQL, Oracle, PostgreSQL, and more.
Run different extraction rules across multiple mailboxes at once.
Run 24/7, unattended, in the cloud or on-premise — even without an active login.
Get Mail Attachment Downloader PRO and start logging headers to CSV or loading attachment rows straight into your database — automatically.