read_email
Retrieves the full content and details of a specific email message by ID from a specified folder, optionally marking it as read.
Instructions
Read the full content and details of a specific email message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| folder | No | Mailbox folder containing the message (default: 'INBOX'). | INBOX |
| message_id | Yes | The ID of the message to read (from list_emails or search_emails). | |
| mark_as_read | No | Whether to automatically mark the email as read (Seen). Default is True. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | CC recipients | |
| id | Yes | Message sequence ID in the mailbox | |
| bcc | No | BCC recipients | |
| uid | No | Unique IMAP UID | |
| date | Yes | Date header | |
| flags | No | IMAP flags (e.g. \Seen, \Flagged) | |
| folder | Yes | Mailbox folder name | |
| sender | Yes | Sender name and email (From header) | |
| headers | No | Selected email headers | |
| is_read | No | Whether email has been read | |
| subject | Yes | Email subject | |
| reply_to | No | Reply-To address | |
| body_html | No | Raw HTML body if available | |
| body_text | No | Plain text body or converted markdown body | |
| is_flagged | No | Whether email is starred | |
| message_id | No | Message-ID header | |
| recipients | No | Recipients (To header) | |
| attachments | No | List of attached files | |
| in_reply_to | No | In-Reply-To header | |
| sender_email | No | Clean sender email address |