List My Mail
mail_list_messagesList Microsoft 365 emails newest first with filters for folder, time, unread, flagged, importance, or sender. Shows sender, recipients, preview, read and flag state.
Instructions
List mail newest first with sender, recipients, preview, read and flag state. Filter by folder (inbox by default, or all), time window, unread, flagged, importance or sender address. Use mail_search_messages for keywords. Requires delegated Mail.Read. Chinese intents / 中文意图: 查看我的邮件, 看最近邮件, 查看未读邮件, 查看标旗邮件, 某段时间的邮件, 列出收件箱邮件.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | Messages to return, from 1 to 50. Defaults to 20. | |
| from | No | Only messages from this sender email address. | |
| since | No | Received at or after this ISO date-time (China Standard Time if no offset). | |
| until | No | Received before this ISO date-time. | |
| cursor | No | nextCursor from the previous call. | |
| folder | No | inbox (default), all, sentitems, drafts, deleteditems, archive, junkemail, or a folder ID. | |
| importance | No | Only this importance. | |
| unreadOnly | No | Only unread messages. | |
| flaggedOnly | No | Only flagged (follow-up) messages. |