Search all mailboxes
search_all_mailboxesRun one search across every reachable mailbox (optionally limited to one domain) and get results tagged by mailbox. Same filters as search_messages; at least one filter required. Searches up to 15 mailboxes per call, in address order: when more are reachable the response names the ones it skipped and gives a nextOffset to pass back as offset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free-text query (searches headers and body) | |
| from | No | Match sender | |
| domain | No | Only search mailboxes on this domain | |
| folder | No | IMAP folder to search in each mailbox (default "INBOX") | |
| offset | No | Skip this many mailboxes (use nextOffset from the previous call) | |
| subject | No | Match subject | |
| dateAfter | No | Only messages after this date (ISO 8601) | |
| dateBefore | No | Only messages before this date (ISO 8601) |