Integrations and components
SMTP
Learn how to use SMTP with SuperPlane.Send emails via any SMTP server
Actions
Section titled “Actions” Send Email Send an email via SMTP
Send Email
Section titled “Send Email”Component key: smtp.sendEmail
The Send Email component sends emails through a configured SMTP server.
Use Cases
Section titled “Use Cases”- 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
Configuration
Section titled “Configuration”- 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)
SMTP Configuration
Section titled “SMTP Configuration”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
Output
Section titled “Output”Returns metadata about the sent email including recipients and subject.
Example Output
Section titled “Example Output”{ "data": { "cc": [], "sentAt": "2025-01-21T12:00:00Z", "subject": "Hello from SuperPlane", "success": true, "to": [ ] }, "timestamp": "2025-01-21T12:00:00.000000000Z", "type": "smtp.email.sent"}