About this Add-on
This is especially useful when working with many emails that contain invoices, reports, photos, or other files that need to be downloaded and organized quickly.
Features:
• Extract attachments from multiple selected messages
• Save attachments automatically to a chosen folder
• Flexible filename patterns
• Process attachments without opening each email individually
• Lightweight and fast - designed for efficient bulk extraction
Attachment Grabber allows you to customize how saved files are named using configurable variables. This makes it easy to organize attachments based on information from the message. For example, filenames can include values such as:
• Sender address
• Message subject
• Date received
• Original attachment filename
This allows users to create custom filename patterns that automatically organize saved files.
Supported Patterns
{name} (Orig name) {ext} (Extension) {text} (Custom text) {date} (YYYY-MM-DD) {time} (HHmmss) {senderName} {senderEmail} {year} {month} {day} {hour} {minute} {second}
This flexibility helps prevent filename collisions and makes it easier to sort and archive attachments.
Example patterns:
{date}_{from}_{filename} = 2026-03-10_vendor_invoice.pdf
{subject}_{filename} = Quarterly_Report_report.xlsx
{date}_{subject}_{filename} = 2026-03-10_Purchase_Order_invoice.pdf
Privacy & Continuity
Attachment Grabber works entirely within Thunderbird. No email content or attachments are transmitted externally.
I wrote Attachment Grabber for my own use, and decided to make it available to others for use - so it's going to continue to be supported. HOWEVER this also means it's only been tested on Fedora 43 with Thunderbird 147, so no guarantees that it'll work elsewhere!