Thunderbird Send Email
thunderbird_send_emailSends a plain-text message from one Thunderbird account, through that account's own outgoing mail server, with the password the user stored for it in Local MCP (thunderbird_accounts_status says which accounts are ready). The first call returns a preview with sender, recipients, subject and body, and connects to nothing; confirm=true sends. For an IMAP account a copy is filed in its Sent folder, and the result says whether that worked. No attachments. An account that signs in through its provider (Google, Microsoft and others) cannot send this way.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | Copy recipients, the same form as `to`. | |
| to | Yes | Recipient address, or several (an array, or separated by commas). | |
| body | Yes | Plain text. | |
| from | No | The sending account: its id, name or address from thunderbird_list_accounts. Optional when the profile has one mail account. | |
| confirm | No | Must be true to send. Without it the call returns a preview and sends nothing. | |
| profile | No | Thunderbird profile name. Optional: the default profile is used. | |
| subject | Yes | ||
| remember | No | With confirm: true, also stop asking for this kind of action from now on. Only when the person said so ("don't ask again"). The person can revoke it in LMCP or with set_always_allowed. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | ||
| to | Yes | ||
| body | No | ||
| from | Yes | ||
| note | No | ||
| status | Yes | preview or sent. | |
| account | No | ||
| subject | Yes | ||
| sent_copy | No | saved, not_saved or not_applicable (an account with no Sent folder on a server). | |
| message_id | No |