m365_create_draft
Microsoft 365 · macOS · Windows
Wirkung: Schreiben. Status: bedingt verfügbar.
„Bedingte Verfügbarkeit“ bedeutet, dass das Werkzeug von Version, Plattform, Berechtigungen, Konto oder Konfiguration abhängen kann. Es ist nicht in jeder Installation aktiv.
macOS
Zweck
Verwenden Sie es, wenn der Benutzer in seinem Microsoft-365-/Outlook-Konto eine E-Mail vorbereitet haben möchte, ohne sie zu senden: Es speichert einen Entwurf im Entwürfe-Ordner dieses Kontos, damit die Person ihn in Outlook prüft und sendet. Sendet nie etwas. Eine neue Nachricht nimmt subject und body (to und cc optional); eine Antwort als Entwurf nimmt nur reply_to_id (eine Nachrichten-ID aus m365_list_emails, m365_search_emails oder m365_read_email) und body – Empfänger und Betreff stammen vom Original. Zeigt zuerst eine Vorschau – setzen Sie confirm=true, um den Entwurf zu speichern; zweimaliges Bestätigen speichert zwei Entwürfe. Keine Anhänge. Erfordert ein verbundenes Microsoft-365-Konto mit der Berechtigung Mail.ReadWrite: Ein Konto, das verbunden wurde, bevor dieses Tool existierte, antwortet consent_required, bis es erneut verbunden wird. Zum sofortigen Senden verwenden Sie m365_send_email oder m365_reply_email; für einen Entwurf in der Mail-App des Macs create_draft.
Erforderliche Eingaben
body
Die Namen bleiben exakt so erhalten, wie das Werkzeug sie verlangt. Die kanonischen technischen Definitionen auf Englisch stehen im ausklappbaren Schema unten.
Berechtigungen und Bestätigung
Das Schema deklariert einen ausdrücklichen Bestätigungsparameter. Prüfen Sie die Vorschau und autorisieren Sie den echten Vorgang gemäß Plattformvertrag.
- Verwenden Sie auf dieser Plattform nur die vom Benutzer autorisierten Apps, Konten und Ressourcen. Informationen zu den Verbindungs- und Berechtigungsanforderungen finden Sie in der plattformspezifischen Beschreibung dieses Tools. Dieser Katalog beansprucht keine zusätzlichen OAuth-Bereiche oder Betriebssystemberechtigungen.
Kanonisches technisches Schema auf Englisch — macOS
{
"properties": {
"account": {
"description": "Which connected Microsoft 365 account to use: its email (UPN), its id from list_m365_accounts, or its display name when unique. Leave it out to use the default account.",
"type": "string"
},
"body": {
"description": "The text of the draft, as plain text. Line breaks are kept.",
"type": "string"
},
"cc": {
"description": "CC email addresses, separated by commas (optional; not with reply_to_id).",
"type": "string"
},
"confirm": {
"description": "Set to true to save the draft (default: shows a preview only). Nothing is sent in either case.",
"type": "boolean"
},
"reply_to_id": {
"description": "Message ID to draft a reply to (from m365_list_emails, m365_search_emails or m365_read_email). Leave it out for a new message.",
"type": "string"
},
"subject": {
"description": "Subject, one line. Required for a new message; not with reply_to_id.",
"type": "string"
},
"to": {
"description": "Recipient email addresses, separated by commas (optional; not with reply_to_id).",
"type": "string"
}
},
"required": [
"body"
],
"type": "object"
}Dokumentationsbeispiel
Dokumentationsbeispiel für m365_create_draft. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.
{
"body": "Can we review the launch checklist on Tuesday?",
"confirm": false,
"subject": "Planning meeting",
"to": "alex@example.com"
}Windows
Zweck
Erstellt einen E-Mail-ENTWURF im Entwürfe-Ordner Ihres Microsoft-365-Kontos, damit Sie ihn prüfen und selbst senden. Sendet nie. Zeigt zuerst eine Vorschau – setzen Sie confirm=true, um den Entwurf zu erstellen; zweimaliges Bestätigen erstellt zwei Entwürfe. Mit reply_to_id ist der Entwurf eine Antwort auf diese Nachricht und behält deren Empfänger und Betreff (lassen Sie to, cc und subject weg). Ein Konto, das vor der Einführung dieses Tools verbunden wurde, muss erneut verbunden werden (connect_m365_account), um Entwürfe zu erlauben.
Erforderliche Eingaben
body
Die Namen bleiben exakt so erhalten, wie das Werkzeug sie verlangt. Die kanonischen technischen Definitionen auf Englisch stehen im ausklappbaren Schema unten.
Berechtigungen und Bestätigung
Das Schema deklariert einen ausdrücklichen Bestätigungsparameter. Prüfen Sie die Vorschau und autorisieren Sie den echten Vorgang gemäß Plattformvertrag.
- Verwenden Sie auf dieser Plattform nur die vom Benutzer autorisierten Apps, Konten und Ressourcen. Informationen zu den Verbindungs- und Berechtigungsanforderungen finden Sie in der plattformspezifischen Beschreibung dieses Tools. Dieser Katalog beansprucht keine zusätzlichen OAuth-Bereiche oder Betriebssystemberechtigungen.
Kanonisches technisches Schema auf Englisch — Windows
{
"properties": {
"account": {
"description": "Which connected Microsoft 365 account to use: its email (UPN), its id from list_m365_accounts, or its display name when unique. Leave it out to use the default account.",
"type": "string"
},
"body": {
"description": "The text of the draft, as plain text. Line breaks are kept.",
"type": "string"
},
"cc": {
"description": "CC recipients (optional, comma-separated)",
"type": "string"
},
"confirm": {
"description": "Set to true to create the draft (default: shows preview only)",
"type": "boolean"
},
"reply_to_id": {
"description": "Message ID to draft a reply to (optional)",
"type": "string"
},
"subject": {
"description": "Subject. Required unless reply_to_id is given.",
"type": "string"
},
"to": {
"description": "Recipient email address (comma-separated for multiple). Optional: a draft may have no recipient yet.",
"type": "string"
}
},
"required": [
"body"
],
"type": "object"
}Dokumentationsbeispiel
Dokumentationsbeispiel für m365_create_draft. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.
{
"body": "Can we review the launch checklist on Tuesday?",
"confirm": false,
"subject": "Planning meeting",
"to": "alex@example.com"
}