Send Message
shipmail_send_messageSend an email from a mailbox ID to specified recipients with subject and content, supporting headers, metadata, attachments, and scheduling. Use only after user explicit approval of recipients and content.
Instructions
Send an email from a mailbox ID, with optional durable client correlation, scalar metadata, and validated safe headers. Use only after the user has explicitly asked to send or approved the exact recipients and content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | ||
| to | Yes | ||
| bcc | No | ||
| html | No | ||
| text | No | ||
| headers | No | ||
| subject | Yes | ||
| metadata | No | ||
| reply_to | No | ||
| mailbox_id | Yes | Mailbox ID to send from. Prefer this over email address lookup. | |
| references | No | ||
| in_reply_to | No | ||
| scheduled_at | No | ||
| idempotency_key | No | Optional idempotency key. If omitted, the MCP server generates one for POST tools. | |
| sandbox_outcome | No | ||
| client_reference | No | ||
| source_rfc_message_id | No | ||
| staged_attachment_ids | No | Staged attachment IDs returned by the ShipMail raw upload flow. Base64 is intentionally not accepted by MCP. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes |