How do I sign messages with DomainKeys when the Domain Appender is enabled?
Correctly using the DomainKeys signer in conjunction with with the domain appender requires the filter priorities to be adjusted as for the message signature to be generated after the message was modified by the appender filter.
In order to achieve the correct configuration, a manual modification of the Axigen configuration file is required. The necessary steps are presented below:
open the Axigen configuration file in a text editor.
locate the filter definition in the serverActiveFilters section. The filter definition should resemble the following:
{
filterName = "DKSigner"
filterType = socket
priority = 2
applyOn = (local relay)
}
set the filter priority to 351. Also, please ensure the the applyOn parameter is set to (relay) only. The resulting section should be:
{
filterName = "DKSigner"
filterType = socket
priority = 351
applyOn = (relay)
}
save the changes and restart Axigen