send_email
Compose and immediately send a new outbound email through Proton Bridge SMTP. Suitable for one-shot messages that need no review before delivery.
Instructions
Compose and immediately send a new outbound email through Proton Bridge SMTP. Use for one-shot messages that need no review. Prefer create_draft when you want to save and review before sending, or reply_to_email when responding to an existing message. Fails if PROTONMAIL_ALLOW_SEND is false or if Bridge SMTP is unreachable. Returns delivery confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Recipient email addresses, comma-separated. | |
| cc | No | CC recipient email addresses, comma-separated. | |
| bcc | No | BCC recipient email addresses, comma-separated. | |
| subject | Yes | Email subject. | |
| body | No | Email body content (plain text). Required unless markdownBody is provided. | |
| markdownBody | No | Email body in Markdown. When provided, rendered to HTML with body as plain-text fallback; takes precedence over body+isHtml. | |
| isHtml | No | Whether body should be sent as HTML (ignored when markdownBody is provided). | |
| priority | No | SMTP priority header. | |
| fromName | No | Optional display name for the From header (e.g. 'Alice'). Does not change the sending address. | |
| sanitizeHtml | No | Strip scripts, event handlers, and remote image beacons from HTML before delivery. Defaults to true when body is HTML. | |
| replyTo | No | Optional reply-to email address. | |
| attachments | No | Attachments with base64 encoded content. | |
| confirmed | No | Set to true to confirm this irreversible send when PROTONMAIL_CONFIRM_DESTRUCTIVE is enabled. | |
| dryRun | No | Preview the full recipient set and validate without sending. |