MBF Knowledge Base

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