Move messages in bulk
bulk_moveBatch-move multiple emails to a chosen folder or trash, previewing with dry-run to verify exact messages before confirming.
Instructions
File or Trash many messages at once. GATED: preview with dry_run=true, show the user, then call with confirmed=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uids | Yes | Explicit message uids. No wildcards. | |
| folder | No | Folder the uids belong to. Default INBOX. | |
| dry_run | No | Preview which uids would be affected, change nothing. | |
| confirmed | Yes | ||
| to_folder | Yes | ||
| uidvalidity | No | UIDVALIDITY for that folder; refuses on mismatch. |