list_messages
Browse email messages in any folder, newest first, and get summaries without message bodies. Filter by unread status, page with offset, and use the returned handle to read full content.
Instructions
Browse messages in a folder, newest first.
Returns summaries only (no bodies). Pass a returned handle to read_message
to get the full text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max messages to return. | |
| folder | No | Folder role ('inbox', 'sent', 'junk', 'trash', 'drafts', 'archive') or a raw server folder name. | inbox |
| offset | No | Messages to skip, for paging. | |
| account | No | Account name. Optional when only one is configured. | |
| unread_only | No | Only unread mail. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |