send_email
ActiveTool of run.domani/domani
Send an email from one of your mailboxes. Specify domain and slug to identify the sender mailbox. Supports text and/or HTML body, CC/BCC, attachments (base64), and threading via In-Reply-To/References. Rate limited to 100 sends per hour per mailbox. API: POST /api/emails/{address}/send.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain",
"slug",
"to"
],
"properties": {
"cc": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
],
"description": "CC recipient(s)"
},
"to": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
],
"description": "Recipient email address(es)"
},
"bcc": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
],
"description": "BCC recipient(s)"
},
"html": {
"type": "string",
"description": "HTML body"
},
"slug": {
"type": "string",
"description": "Sender mailbox slug, e.g. hello or k7x9m2"
},
"text": {
"type": "string",
"description": "Plain text body"
},
"domain": {
"type": "string",
"description": "Sender mailbox domain, e.g. mysite.com or domani.run"
},
"subject": {
"type": "string",
"description": "Email subject line"
},
"reply_to": {
"type": "string",
"description": "Reply-to email address"
},
"references": {
"type": "string",
"description": "Space-separated Message-ID chain (for threading)"
},
"attachments": {
"type": "array",
"items": {
"type": "object",
"required": [
"content",
"filename"
],
"properties": {
"content": {
"type": "string",
"description": "Base64-encoded file content"
},
"filename": {
"type": "string",
"description": "Filename with extension, e.g. report.pdf"
},
"content_type": {
"type": "string",
"description": "MIME type (optional, derived from filename)"
}
}
},
"maxItems": 10,
"description": "File attachments (max 10, max 40MB total)"
},
"in_reply_to": {
"type": "string",
"description": "Message-ID of the email being replied to (for threading)"
},
"idempotency_key": {
"type": "string",
"description": "Unique key to prevent duplicate sends. If a message with this key was already sent from this mailbox, the original result is returned."
},
"allow_risky_content": {
"type": "boolean",
"description": "Deprecated compatibility field. Public HTTPS third-party auth links are allowed with a warning; objective safety blocks cannot be overridden"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
run.domani/domani
https://github.com/gwendall/domani
1/7 registries