list_emails
List paginated email summaries from a specific Fastmail mailbox or across the entire account. Returns items, total, has_more, and next_offset for controlled page-by-page retrieval. Use when mailbox ID is known to browse messages.
Instructions
List email summaries from one Fastmail mailbox or across the account in paginated form. Use when you already know the mailboxId and want to browse messages there, such as "show messages in Archive" or "list emails in Projects". Returns an object with items, total, has_more, and next_offset so the caller can continue paging without fetching everything at once. Do not use for "check email" or "read my inbox" when no mailbox is specified; use get_recent_emails instead. Do not use when you already have an emailId; use get_email.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mailboxId | No | ID of the mailbox to list emails from (optional, defaults to all) | |
| limit | No | Maximum number of emails to return (default: 20) | |
| offset | No | Zero-based offset for pagination. Use next_offset from the previous response to fetch the next page. |