forward_email
Forward an existing email directly to new recipients, keeping original attachments and adding an optional note. Use when you have an emailId and need to re-route the message without review.
Instructions
Immediately forward an existing email to new recipients, preserving original attachments and prepending an optional note. Use when you have an emailId and want to re-route the message without review. Prefer create_forward_draft to stage a forward for review first. Requires PROTONMAIL_ALLOW_SEND.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | CC recipients, comma-separated. | |
| to | Yes | Forward recipient list, comma-separated. | |
| bcc | No | BCC recipients, comma-separated. | |
| body | No | Optional message before the forwarded content (plain text). | |
| from | No | Send as this address instead of the Bridge login's default (e.g. an alias or additional address on the same Proton account). Proton accepts any address verified on the account; an address not on the account is rejected by Proton at send time. | |
| dryRun | No | Preview recipients without sending. | |
| isHtml | No | Send body as HTML (ignored when markdownBody is provided). | |
| emailId | Yes | Original email id. | |
| fromName | No | Optional display name for the From header. | |
| confirmed | No | Set to true to confirm this irreversible send when PROTONMAIL_CONFIRM_DESTRUCTIVE is enabled. | |
| attachments | No | Attachments with base64 encoded content. | |
| markdownBody | No | Optional introductory note in Markdown. Rendered to HTML with body as plain-text fallback; takes precedence over body+isHtml. | |
| sanitizeHtml | No | Strip scripts and remote image beacons from HTML before delivery. Defaults to true. | |
| appendSignature | No | Append PROTONMAIL_SIGNATURE (if configured) after your note and before the forwarded content. Set false to send without it for this one message. | |
| attachmentParts | No | Forward only specific MIME part numbers, e.g. ["2", "3.1"]. Mutually exclusive with includeAttachments:false. | |
| undoWindowSeconds | No | Override PROTONMAIL_SEND_DELAY_SECONDS for this one send: queue it for this many seconds (cancelable via cancel_send) instead of the server's configured default. 0 sends immediately even if the server has a default window configured. Same caveat as the server default: only fires while this server process stays running. | |
| includeAttachments | No | Include original attachments in the forward. |