yahoo_search_mail
Search Yahoo Mail messages by keyword in subject, sender, or body, and filter by folder, date, or account to locate specific emails.
Instructions
Search messages by keyword in subject, sender, or body.
Result ids are IMAP UIDs, the same ids yahoo_list_mail returns.
Args: query: Search text (case-insensitive) folder: Mailbox folder (default: INBOX) field: Where to search: "subject", "from", "body", or "all" (default: subject) since: Only search after this date (YYYY-MM-DD) top: Max results (default: 20) account: Account key from accounts.json, e.g. "personal" or "work". Default: the account that file marks as default.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "yahoo_search_mail"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | ||
| field | No | subject | |
| query | Yes | ||
| since | No | ||
| folder | No | INBOX | |
| account | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |