fastmail_send_email
Send email messages or save them as drafts for human review before delivery, using your Fastmail identity.
Instructions
Compose and send (or save as draft) an email from the account's own Fastmail identity.
IMPORTANT — DEFAULT TO DRAFT: unless the context clearly implies the email should go out immediately (explicit instruction, routine automated alert, or an established-contact follow-up), save it as a draft so a human can review before it sends. Omit saveDraft to use the configured default (draft-first unless FASTMAIL_DRAFT_BY_DEFAULT=false).
Send as the account owner. Never add AI/agent signatures or self-identification; any machine-authorship marker is configured server-side via FASTMAIL_FOOTER_HTML.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | CC recipients | |
| to | Yes | Recipient email addresses | |
| bcc | No | BCC recipients | |
| body | No | Email body (plain text) | |
| from | No | From address (optional, uses default identity if not specified) | |
| subject | Yes | Email subject | |
| htmlBody | No | Email body (HTML). The configured FASTMAIL_FOOTER_HTML, if any, is appended as a footer. | |
| saveDraft | No | If true, save to Drafts folder for human review instead of sending. Default preference is true — only set false when immediate send is clearly appropriate. |