gmail_download_attachments
Download Gmail attachments that match a search query into a destination directory, with collision-safe filenames and an optional filename or MIME type filter.
Instructions
Download attachments from messages matching a Gmail search query into a destination directory. Files are named <messageId>__<originalFilename> to avoid collisions. Returns a summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | Google account email. May be omitted when exactly one account is configured; required when multiple accounts are configured. | ||
| query | Yes | Gmail search query (e.g. 'label:DMARC') | |
| dest_dir | Yes | Absolute path to destination directory; created if missing | |
| max_messages | No | Default 200 | |
| filename_filter | No | Optional case-insensitive substring matched against original filename | |
| mime_type_filter | No | Optional case-insensitive substring matched against MIME type |