Email action properties - Email header

Processes module Email action Properties Content tab / Edit message header

Name column

The name of the header property is shown here. Select a property of your choice by clicking on the correspdonding cell. Predefined properties can be selected from the drop-down list that will appear. Custom properties can be written in the cell directly.

Value column

The value for the header property is shown here. The values, once a property has been selected, will be filtered accordingly, meaning you can only select from the values that make sense for the property.

Add message header
Creates a new line to the list for a new property.

Remove message header
Removes the selected row from the list.

Both the entries in the "Name" column and the selectable values in the "Value" column are contained in the file "" in the installation directory /client/cfg. This can be modified and added to.

Dynamic header value

Instead of static values, dynamic values can also be implemented here, for example from the shared state of the current processing context. The following prefixes are supported:
In a specific example within a Groovy action or filter condition,
def strValue = g_record["5A1D3EC0DB71BE6B6BC4F83BECCE85ACD22F82E6"].value
g_sharedState.customValue = strValue
can be used to define a shared state variable with the name "customValue", which will be filled with a specific value, such as the value from a data field. In a follow-on email action, the value set in the shared state can be read out again. For this, use the prefix named above: urn:sharedState: followed by the name of the variable defined in the Groovy action, customValue. When using an entry from a system data group, the value is put together as follows:
Enter the application GUID here where the system data group was created, and the GUID of the data field rom the system data group, the value of which should be used, e.g.:
If the header information has been defined, click OK here, in order to save the new settings.