Skip to content

SMTP

Send emails via any SMTP server

The Send Email component sends emails through a configured SMTP server.

  • Notifications: Send email notifications for workflow events
  • Alerts: Email alerts for errors or important events
  • Reports: Send automated reports via email
  • User communications: Send emails to users as part of workflows
  • To: Recipient email addresses (comma-separated for multiple recipients, supports expressions)
  • CC: Carbon copy recipients (optional, comma-separated)
  • BCC: Blind carbon copy recipients (optional, comma-separated)
  • Subject: Email subject line (supports expressions)
  • Body: Email body content (supports expressions and HTML)
  • Is HTML: Toggle to send HTML-formatted emails
  • From Name: Sender display name (optional, uses app default if not specified)
  • From Email: Sender email address (optional, uses app default if not specified)
  • Reply To: Reply-to email address (optional)

The SMTP server must be configured in the application settings before using this component. Configure:

  • SMTP host and port
  • Authentication credentials
  • TLS/SSL settings
  • Default sender information

Returns metadata about the sent email including recipients and subject.

{
"data": {
"cc": [],
"fromEmail": "sender@example.com",
"sentAt": "2025-01-21T12:00:00Z",
"subject": "Hello from Superplane",
"success": true,
"to": [
"recipient@example.com"
]
},
"timestamp": "2025-01-21T12:00:00.000000000Z",
"type": "smtp.email.sent"
}