Node reference
Send email
Send email with optional file attachments
Send email with optional file attachments
Part of Email / Email. This reference is generated from the node definitions shipped with Blokboard.
When to use it#
- Email the workflow results with a file attachment.
Email delivery requires the Desktop runtime. See choose a runtime.
Parameters#
| Parameter | Field type | Default | Description |
|---|---|---|---|
To (to) | string | (empty) | Recipient address. Use a variable expression to supply it at runtime. |
Subject (subject) | string | (empty) | |
Text body (text) | text | (empty) | Plain text only for now. |
Email account (connectionId) | connection | (empty) | Choose a saved email connection. Generic SMTP sends through the application or a configured backend; credentials never become part of the workflow. |
On failure (onFailure) | select | stop | Choose whether a failed execution stops the workflow or only ends this path. |
Retry attempts (retryCount) | number | 0 | How many additional attempts to make after the first failure. |
Email account: Select your own email connection. See connection setup.
On failure: Choices: Stop workflow (stop), Continue (continue). Available under More options.
Retry attempts: Available under More options. Limits: minimum 0; no declared maximum.
Inputs#
| Port | Value | Description |
|---|---|---|
in | any | Optional workflow data or file attachments. |
Outputs#
| Port | Value | Description |
|---|---|---|
out | object | Email delivery result without connection credentials. |
out fields#
| Field | Type | Description |
|---|---|---|
connectionId | string | Stable ID of the email connection used. |
messageId | string | Message ID returned by the email provider. |
accepted | array | Recipients accepted by the provider. |
rejected | array | Recipients rejected by the provider. |
sentAt | string | ISO timestamp for this send. |
Use in a workflow#
Connect this node to the path that should execute it. Run a small example, inspect its actual output, and use the expression picker to select values for later nodes.
See expressions for mapping values, workflow basics for connections, and troubleshooting for failed runs.