Bulk action by sender
mail_bulk_by_senderMove or delete all messages from a specific sender in a folder. Use dryRun to preview the count before making changes.
Instructions
Move or delete EVERY message from a sender (exact address) in a folder (Inbox by default). Use dryRun: true first to learn how many messages match. Deletion goes to Deleted Items unless permanent: true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from | Yes | Exact sender address | |
| action | Yes | move = move to targetFolder; delete = delete | |
| dryRun | No | true = count only, change nothing | |
| folder | No | Source folder. Default: inbox | |
| permanent | No | With action = delete: permanent deletion | |
| targetFolder | No | Required when action = move |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | Yes | ||
| failed | Yes | ||
| matched | Yes | ||
| succeeded | Yes |