mail_update_draft
Update subject, body, or recipients of an open email draft. Modify an existing compose session by session ID.
Instructions
Update fields (subject/content/recipients) of an open draft compose session by composeSessionId.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | ||
| to | No | ||
| bcc | No | ||
| content | No | Plaintext body. | |
| subject | No | ||
| fromAddress | No | One of the account's configured email addresses (see mail_list_accounts' emailAddresses) that determines which account this is sent/saved from. On a multi-account setup, omitting this silently falls back to Mail.app's global 'send new messages from' preference, which may not be the account you intend — confirmed via testing this can default to an unexpected account. | |
| attachmentPaths | No | Local file paths to attach. Attachment insertion is unverified on this system — see README known limitations. | |
| composeSessionId | Yes |