Email Client

Email Client

ID: uniflow.plugin.emailclient  •  Category: Generic Protocol  •  Version: v1.0.2

Email Client Plugin Reference Manual

1. Overview

Plugin Name: Email Client

Type: Generic Protocol

Identifier: uniflow.plugin.emailclient

Description

Receive data from external systems via POP3/IMAP email accounts.


2. Configuration Parameters

The following configuration fields are available in the User Interface for this plugin:

Configuration SettingDescription
Server HostSpecifies the server host.
PortNumeric value specifying the port.
ProtocolSpecifies the protocol.
EncryptionSpecifies the encryption.
Username / EmailSpecifies the username / email.
Password / App PasswordSpecifies the password / app password (secure).
SMTP HostSpecifies the smtp host.
SMTP PortNumeric value specifying the smtp port.
SMTP EncryptionSpecifies the smtp encryption.
Poll Interval (ms)Numeric value specifying the poll interval (ms).
Poll EnabledToggle to enable or disable poll enabled.
Delete After ReadSpecifies the delete after read.
Skip Certificate ValidationSpecifies the skip certificate validation.

3. Exposed Routes & Data Types

The following routes are available in the Uniflow catalog for this plugin:

Display NameRoute IDKindCategoryAccessData Type
????ReadVariant

4. Usage Examples

Scenario A: Reading/Monitoring Data

To monitor data from Email Client, add the corresponding Input Node in the Rule Editor and select the desired property from the catalog. Link its output to any logical comparison or directly to an Action Node.

Scenario B: Triggering Actions

If the plugin supports writable properties or actions, use an Action Node in the Rule Editor. Configure the Target property to point to the Email Client action, and supply any required parameters mapping from your rule's logic.