Email Client
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 Setting | Description |
|---|---|
| Server Host | Specifies the server host. |
| Port | Numeric value specifying the port. |
| Protocol | Specifies the protocol. |
| Encryption | Specifies the encryption. |
| Username / Email | Specifies the username / email. |
| Password / App Password | Specifies the password / app password (secure). |
| SMTP Host | Specifies the smtp host. |
| SMTP Port | Numeric value specifying the smtp port. |
| SMTP Encryption | Specifies the smtp encryption. |
| Poll Interval (ms) | Numeric value specifying the poll interval (ms). |
| Poll Enabled | Toggle to enable or disable poll enabled. |
| Delete After Read | Specifies the delete after read. |
| Skip Certificate Validation | Specifies the skip certificate validation. |
3. Exposed Routes & Data Types
The following routes are available in the Uniflow catalog for this plugin:
| Display Name | Route ID | Kind | Category | Access | Data Type |
|---|---|---|---|---|---|
| ? | ? | ? | ? | Read | Variant |
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.