Selfuel Docs
  • Welcome to Selfuel Platform
    • Features
    • Capabilities
    • Target Audience
    • $150 Free Trial
  • Registration and Login
  • Platform UI
  • Stream Processing with Cortex
    • Cortex Quickstart Guide
    • Cortex Elements
      • Streams
      • Attributes
      • Mappings
        • 🚧Source Mapping Types
        • 🚧Sink Mapping Types
      • Node and Application Healthchecks
      • Nodes
        • Node Preview
        • Node Connectivites
        • Node Units
      • Expression Builder
        • 🚧Built-in Functions
      • Windows
        • Cron Window
        • Delay Window
        • Unique Event Window
        • First Event Window
        • Sliding Event Count Window
        • Tumbling Event Count Window
        • Session Window
        • Tumbling Event Sort Window
        • Sliding Time Window
        • Tumbling Time Window
        • Sliding Time and Event Count Window
      • Store and Cache
        • RDBMS
        • MongoDB
        • Redis
        • Elasticsearch
    • Applications
      • Applications Page
      • Creating Applications using Canvas
      • Connector Nodes Cluster
        • Source Nodes
          • CDC Source
          • Email Source
          • HTTP Source
          • HTTP Call Response Source
          • HTTP Service Source
          • Kafka Source
          • RabbitMQ Source
          • gRPC Source
          • JMS Source
          • Kafka Multi DC Source
          • JMS Source
          • AWS S3 Source
          • Google Pub-sub Source
          • AWS SQS Source
          • MQTT Source
          • Google Cloud Storage Source
          • HTTP SSE Source
          • WebSubHub Source
        • Sink Nodes
          • Email Sink
          • HTTP Sink
          • HTTP Service Response Sink
          • HTTP Call Sink
          • Kafka Sink
          • RabbitMQ Sink
          • gRPC Sink
          • JMS Sink
          • Kafka Multi DC Sink
          • AWS S3 Sink
          • Google Pub-sub Sink
          • AWS SQS Sink
          • MQTT Sink
          • Google Cloud Storage Sink
          • HTTP SSE Sink
          • WebSubHub Sink
      • Processing Nodes Cluster
        • Query
        • Join
        • Pattern
        • Sequence
        • Processor
        • 🚧On-demand Query
      • Buffer Nodes Cluster
        • Stream
        • Table
        • Window
        • Aggregation
        • Trigger
    • Run Applications
      • Run Applications Using Runners
      • Update Running Applications
      • Application Versioning
  • Data Integration with Nexus
    • Nexus Quickstart Guide
    • Nexus Elements
      • Concept
        • Config
        • Schema Feature
        • Speed Control
      • Connectors
        • Source
          • Source Connector Features
          • Source Common Options
          • AmazonDynamoDB
          • AmazonSqs
          • Cassandra
          • Clickhouse
          • CosFile
          • DB2
          • Doris
          • Easysearch
          • Elasticsearch
          • FakeSource
          • FtpFile
          • Github
          • Gitlab
          • GoogleSheets
          • Greenplum
          • Hbase
          • HdfsFile
          • Hive
          • HiveJdbc
          • Http
          • Apache Iceberg
          • InfluxDB
          • IoTDB
          • JDBC
          • Jira
          • Kingbase
          • Klaviyo
          • Kudu
          • Lemlist
          • Maxcompute
          • Milvus
          • MongoDB CDC
          • MongoDB
          • My Hours
          • MySQL CDC
          • MySQL
          • Neo4j
          • Notion
          • ObsFile
          • OceanBase
          • OneSignal
          • OpenMldb
          • Oracle CDC
          • Oracle
          • OssFile
          • OssJindoFile
          • Paimon
          • Persistiq
          • Phoenix
          • PostgreSQL CDC
          • PostgreSQL
          • Apache Pulsar
          • Rabbitmq
          • Redis
          • Redshift
          • RocketMQ
          • S3File
          • SftpFile
          • Sls
          • Snowflake
          • Socket
          • SQL Server CDC
          • SQL Server
          • StarRocks
          • TDengine
          • Vertica
          • Web3j
          • Kafka
        • Sink
          • Sink Connector Features
          • Sink Common Options
          • Activemq
          • AmazonDynamoDB
          • AmazonSqs
          • Assert
          • Cassandra
          • Clickhouse
          • ClickhouseFile
          • CosFile
          • DB2
          • DataHub
          • DingTalk
          • Doris
          • Druid
          • INFINI Easysearch
          • Elasticsearch
          • Email
          • Enterprise WeChat
          • Feishu
          • FtpFile
          • GoogleFirestore
          • Greenplum
          • Hbase
          • HdfsFile
          • Hive
          • Http
          • Hudi
          • Apache Iceberg
          • InfluxDB
          • IoTDB
          • JDBC
          • Kafka
          • Kingbase
          • Kudu
          • Maxcompute
          • Milvus
          • MongoDB
          • MySQL
          • Neo4j
          • ObsFile
          • OceanBase
          • Oracle
          • OssFile
          • OssJindoFile
          • Paimon
          • Phoenix
          • PostgreSql
          • Pulsar
          • Rabbitmq
          • Redis
          • Redshift
          • RocketMQ
          • S3Redshift
          • S3File
          • SelectDB Cloud
          • Sentry
          • SftpFile
          • Slack
          • Snowflake
          • Socket
          • SQL Server
          • StarRocks
          • TDengine
          • Tablestore
          • Vertica
        • Formats
          • Avro format
          • Canal Format
          • CDC Compatible Debezium-json
          • Debezium Format
          • Kafka source compatible kafka-connect-json
          • MaxWell Format
          • Ogg Format
        • Error Quick Reference Manual
      • Transform
        • Transform Common Options
        • Copy
        • FieldMapper
        • FilterRowKind
        • Filter
        • JsonPath
        • LLM
        • Replace
        • Split
        • SQL Functions
        • SQL
    • Integrations
      • Integrations Page
      • Creating Integrations Using Json
    • Run Integrations
      • Run Integrations Using Runners
      • Integration Versioning
  • Batch Processing/Storage with Maxim
    • Maxim Quickstart Guide
    • Maxim Elements
    • Queries
    • Run Queries
  • Orchestration with Routines
    • Routines Quickstart Guide
    • Routines Elements
    • Routines
    • Run Routines
  • Runners
    • Runners Page
    • Create a Runner to Run Applications
  • Security
    • Vaults
      • Vaults Page
      • Create Vaults
        • Runner-level Vaults
        • Application-level Vaults
      • Edit and Delete Vaults
      • 🚧Utilizing Vaults in Applications and Runners
    • Certificates
      • Certificates Page
      • 🚧Utilizing Certificates in Applications
      • 🟨Setting Up Security Settings
  • Monitoring Performance
    • Dashboard
    • Application Details
    • Runner Details
  • Logging
    • Log Types
  • Cost Management
    • SaaS
      • Pay-as-you-go
        • Hard Budget Cap
        • Soft Budget Cap
      • Subscriptions
    • On-prem
  • Organization Settings
    • General
    • Access Controls
      • User Roles and Privileges
    • Current Costs
    • Billing Addresses
    • Payment Accounts
    • Subscriptions
    • Pricing
    • Invoicing
  • User Settings
  • Troubleshooting
  • FAQs
Powered by GitBook
On this page
  • Step 4 - Account Credentials
  • Email Account Username
  • Email Account Password
  • Email Sender Address
  • SMTP Server Hostname
  • Secure Connection Option
  • Connection Port Number
  • ...X
  • Step 5 - Email Configuration and Recipients
  • Email Content Type
  • Email Body
  • Email Subject
  • Recipient Addresses
  • Carbon Copy Addresses
  • Blind Carbon Copy Addresses
  • Email Attachments
  • ...X
  • Step 6 - Authentication and Security
  • Authentication Command Option
  • Step 7 - Preview
  1. Stream Processing with Cortex
  2. Applications
  3. Connector Nodes Cluster
  4. Sink Nodes

Email Sink

PreviousSink NodesNextHTTP Sink

Last updated 1 year ago

Step 4 - Account Credentials

Email Account Username

Refers to the username as the email address. For example, ‘’.

Default Value
Possible Data Type

STRING

Email Account Password

Represents the password associated with the email account.

Default Value
Possible Data Type

STRING

Email Sender Address

Email address that will be used to send emails.

Difference between Email Account Username and Email Sender Address is XXX.

Default Value
Possible Data Type

STRING

SMTP Server Hostname

Name of the SMTP server that will be used for sending emails. For Gmail accounts, it is typically ''.

Default Value
Possible Data Type

STRING

Secure Connection Option

This option determines if a secure connection should be used. Setting this to ON means that a secure connection will be established through port 493 which is a secure connection.

Default Value
Possible Data Type

ON

Connection Port Number

This refers to the port number used to establish the connection with the SMTP server.

Default Value
Possible Data Type

465

STRING

...X

Step 5 - Email Configuration and Recipients

Email Content Type

Indicates the content type of the email, which can be either 'Plain Text' or 'HTML'.

Default Value
Possible Data Type

Plain Text

Email Body

Using the Attributes below; create an Email Body that will be sent to the Recepient Addresses.

The Attributes can be used as the variables in the Email Body. Different from ordinary texts; Attributes should be used in the format '{{attribute_1}}', '{{attribute_5}}', etc.

e.g. The total number of sales in the last 24 hour is {{total_sales_1_day}}. This automatic mail is sent at {{current_datetime}}.

Default Value
Possible Data Type

STRING

Email Subject

Subject line of the emails to be sent.

Default Value
Possible Data Type

STRING

Recipient Addresses

Enter the email addresses of the main recipients. Multiple addresses can be added by separating them with commas (',').

e.g. recipient_1@gmail.com, recipient_5@somedomain.edu, recipient_12@otherdomain.com

Default Value
Possible Data Type

STRING

Carbon Copy Addresses

Enter email addresses of those you want to receive a carbon copy (CC) of the email. Multiple addresses can be added by separating them with commas (',').

e.g. recipient_1@gmail.com, recipient_5@somedomain.edu, recipient_12@otherdomain.com

Default Value
Possible Data Type

STRING

Blind Carbon Copy Addresses

Enter email addresses of those you want to receive a blind carbon copy (BCC) of the email. Multiple addresses can be added by separating them with commas (',').

e.g. recipient_1@gmail.com, recipient_5@somedomain.edu, recipient_12@otherdomain.com

Default Value
Possible Data Type

STRING

Email Attachments

Add file paths for any attachments you want to include in your email. These must be absolute paths and can be for files or directories. If it's a directory, all first-level files in that directory will be attached.

Beware that if the path is to a directory, all the files located at the first level (i.e., not within another sub directory) are attached.

...X

Step 6 - Authentication and Security

Authentication Command Option

Controls whether the 'AUTH' command should be used for user authentication. Setting it to 'true' enables authentication via the 'AUTH' command.

Default Value
Possible Data Type

ON

Step 7 - Preview

In Preview Step, you're provided with a concise summary of all the changes you've made to the Email Sink Node. This step is pivotal for reviewing and ensuring that your configurations are as intended before completing node setup.

  • Viewing Configurations: Preview Step presents a consolidated view of your node setup.

  • Saving and Exiting: Use the Complete button to save your changes and exit the node and return back to Canvas.

  • Revisions: Use the Back button to return to any Step of modify node setup.

The Preview Step offers a user-friendly summary to manage and finalize node settings in Cortex.

username@gmail.com
smtp.gmail.com