Mail lesen
mail_readFetch a complete email message by its UID, including headers, body text, and attachment list. Reduces HTML to text when no plain text version exists.
Instructions
Liest eine Nachricht per UID vollständig: Kopfzeilen, Text und Liste der Anhänge. HTML-Mails werden auf Text reduziert, sofern kein Textteil vorhanden ist.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"uid": "<uid>"
},
"name": "mail_read"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uid | Yes | UID der Nachricht aus mail_search. | |
| account | No | E-Mail-Adresse (oder Name) des Postfachs. Weglassen, wenn nur eines eingerichtet ist. Bei mehreren Pflicht - mail_list_accounts zeigt die verfügbaren. Beim Senden immer das Postfach wählen, von dem der Nutzer absenden will, und im Zweifel nachfragen. | |
| mailbox | No | IMAP-Ordner, z.B. "INBOX" oder "INBOX/Projekte". | INBOX |
| markSeen | No | Nachricht dabei als gelesen markieren. | |
| maxChars | No | Maximale Zeichenzahl des Textkörpers. | |
| includeHtml | No | Zusätzlich das rohe HTML mitliefern. |