get_emails
Retrieve full content of up to 20 emails in a single request. Defaults to text format (HTML stripped) for compact AI-friendly output, without marking emails as seen.
Instructions
Fetch the full content of multiple emails in a single call (max 20). More efficient than calling get_email repeatedly when triaging or summarising several emails. Does NOT mark emails as seen. Defaults to format="text" (HTML stripped) for compact, AI-friendly output.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | Email IDs to fetch (max 20). Obtain IDs from list_emails or search_emails. | |
| format | No | Body format (default: text — strips HTML for efficient AI reading). Use stripped to also remove quoted replies. | text |
| account | Yes | Account name from list_accounts | |
| mailbox | No | Mailbox path (default: INBOX) | INBOX |
| maxLength | No | Truncate each email body at this many characters. |