Skip to content

Email Send

Node: emailSend · Full type: n8n-nodes-base.emailSend · Version: 2.1

Credentials

smtp (alias: @smtp)

CREDENTIAL @smtp = smtp "My Email Send"

Operations

send

No additional parameters.

sendAndWait

No additional parameters.

Parameter Details

options children:

Parameter Type Default Details
appendAttribution boolean true
attachments string ""
ccEmail string ""
bccEmail string ""
allowUnauthorizedCerts boolean false
replyTo string ""

formFields children:

values group:

Parameter Type Default Details
fieldName string "" required
fieldLabel string "" required
fieldLabel string "" required
fieldName string ""
fieldType options "text" required; checkbox, html, date, dropdown, email, file, hiddenField, number, ... (12 total)
elementName string ""
fieldName string ""
placeholder string ""
defaultValue string ""
defaultValue dateTime ""
defaultValue string ""
defaultValue string ""
fieldValue string ""
fieldOptions fixedCollection {...} required; groups: values
fieldOptions fixedCollection {...} required; groups: values
fieldOptions fixedCollection {...} required; groups: values
multiselect boolean false
limitSelection options "unlimited" exact, range, unlimited
numberOfSelections number 1
minSelections number 0
maxSelections number 1
html string "

" | | | multipleFiles | boolean | true | | | acceptFileTypes | string | "" | | | requiredField | boolean | false | |

approvalOptions children:

values group:

Parameter Type Default Details
approvalType options "single" single, double
approveLabel string "Approve"
buttonApprovalStyle options "primary" primary, secondary
disapproveLabel string "Decline"
buttonDisapprovalStyle options "secondary" primary, secondary

Example

NODE "emailSend" @smtp AS "Email Send" {
  operation: "send",
  fromEmail: {{ $json.fromEmail }},
  toEmail: {{ $json.toEmail }},
  message: {{ $json.message }}
}