<output/>

This element controls how x-headers will be provided.

<output mode='inject'/>

The inject mode is probably used most frequently. This mode causes SNFServer to inject the X-headers into the message file it has scanned. This way any processes that handle the file subsequently will be able to evaluate the X-headers provided by SNF. This option only works when messages are scanned by file.

<output mode='file'/>

The file mode is used in situations where the X-headers will be added to the message later or otherwise evaluated by other software after SNF has finished its scan.

The message file itself is not modified by SNFServer. Instead, a new file is created containing the X-headers for the message. The file will be placed in the same directory as the message file with the name: message.file.name.xhdr

It is assumed that the X-headers will be added to the message later along with headers from other sub-systems. This mode is most frequently used in environments where a number of message processing steps will be scripted together. This option only works when messages are scanned by file.

<output mode='api'/>

The api mode causes SNF to make the X-headers available via the API - that is either through function calls or via XCI responses. No files are created or manipulated. This mode is most frequently used when a message processing application will call SNF directly via XCI or function calls.

It is worth noting that the X-header data is available via SNF's api whenever X-headers are enabled.

<output mode='none'/>

The default X-header output mode if none is provided is 'none'. This turns off X-header generation.

Please email support@armresearch.com with any questions.

Related Topics