send_email
Send transactional email from a verified MisarMail account. Specify sender, recipients, subject, and content to get message ID and queue status.
Instructions
Send a transactional email from a verified MisarMail account. from.email must match an email account you have already verified — use list_domains to check which sender domains are available. Returns the message ID and queue status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | CC recipients (max 50) | |
| to | Yes | Recipient list (1–100 addresses) | |
| bcc | No | BCC recipients (max 50, hidden from other recipients) | |
| from | Yes | Sender address (must match a verified MisarMail account) | |
| html | No | HTML body (max 500KB, recommended) | |
| tags | No | Tags for tracking (max 10, each max 64 chars) | |
| text | No | Plain text body (max 500KB, fallback for HTML) | |
| subject | Yes | Email subject (max 998 chars) | |
| alias_id | No | Route via a specific alias SMTP pool | |
| metadata | No | Custom metadata key-value pairs (max 20 pairs) | |
| reply_to | No | Reply-to address | |
| idempotency_key | No | Unique key to prevent duplicate sends (max 128 chars) |