Update POP3 Connector
Audience:
Low-code Engineers,System/Security AdministratorsSkill Prerequisites:
Actions,Tokens,Connectors
Changes an existing POP3 connector, found by its ID. It replaces the connector's title, server, sign-in details and custom data with the values in the action.
The action has one field for each POP3 setting, so you don't need to know the property names. To change connectors of any type, use Update Connector.
This action requires the Email Sync feature to be licensed.
The POP Mail trigger that uses POP3 connectors is obsolete. For new applications, use IMAP with Add Imap Connector instead.
Typical Use Cases
- Save a new password after a user changes their mailbox password
- Move a POP3 mailbox connector to a new mail server
Don't use it to
- Add a connector. Use Add POP3 Connector instead.
- Change an IMAP connector. Use Update Imap Connector instead.
- Move a connector to another group. The group can't be changed.
Related Actions
| Action Name | Description |
|---|---|
| Add POP3 Connector | Adds a POP3 connector and returns its ID. |
| Get Connector | Reads a connector's data. |
| Update Connector | Changes a connector of any type. |
| Delete Connector | Deletes a connector. |
Input Parameter Reference
| Parameter | Description | Supports Tokens | Default | Required |
|---|---|---|---|---|
| Entry Id | The ID of the connector to change, a GUID. It's usually a token, for example [Pop3EntryId]. | Yes | empty string | Yes |
| Entry title | The new name of the connector. | Yes | empty string | No |
| POP3 Server | The POP3 server, for example pop.example.com. To use a port other than the default, add it after a colon, for example pop.example.com:1995. | Yes | empty string | No |
| Use SSL | true to connect with SSL/TLS, false to connect without it. | Yes | empty string | No |
| Username | The username or email address used to sign in. | Yes | empty string | No |
| Password | The password used to sign in. It's stored encrypted. Enter ****** to keep the current password. | Yes | empty string | No |
| Custom Data | Extra name/value pairs to store with the connector. | Yes | None | No |
Considerations
- Every value is replaced. Empty fields clear the stored value, including
Entry title. Custom data that isn't in the action is removed. Fill in every field, not just the ones that change. To keep the password, enter******. - Get the current values first. To change only one value, read the connector with Get Connector and pass the other values back as tokens.
- The connector must exist. If
Entry Idis empty, the action fails withData was not saved due to an invalid EntryId!. If no connector has that ID, the action fails withRequested connector, with id '<Entry Id>', does not exist.An ID that isn't a valid GUID also fails. - The type isn't checked. Only use this action with POP3 connectors.
- Default ports. The connection uses port
995whenUse SSListrueand port110when it'sfalse, unless the server includes a port.
Examples
To understand how to use the below examples, please see Running Examples.
1. Move a mailbox to a new server
This action updates the connector whose ID is in [Pop3EntryId] with a new server. The password is kept with ******, and the other values are passed back from tokens.
{
"Title": "Update POP3 Connector",
"ActionType": "cs.ss.trigger.pop3.update",
"Description": "Point the mailbox to the new server",
"Parameters": {
"EntryId": "[Pop3EntryId]",
"EntryName": "[MailboxName]",
"Hostname": "pop.example.com",
"UseSSL": "true",
"Username": "[Email]",
"Password": "******"
}
}
Revised 09/26/2026