<html> <b>NAME</b><br> XTrackHeader - slow.conf configuration item <p> <b>SYNOPSIS</b><br> <code><ul> XTrackHeader = X-header-name </ul></code> <p> <b>DESCRIPTION</b><br> The XTrackHeader slow.conf configuration item allows a header to be inserted into each message to show that it was already screened by <b>slowmilt</b>. This item defines the name part of the header (the part to the left of the colon). <code><ul> XTrackHeader = X-slowmilt-reviewed </code></ul> The name given must not end in a colon. <p> The default if this XTrackHeader item is omitted is to not insert a header. If XTrackHeader defines a header name, <b>slowmilt</b> will insert that header if it is not already found, and give it a value that is the IP number that was recorded: <code><ul> X-slowmilt-reviewed: 18.104.22.168 </code></ul> When a later run of <b>slowmilt</b> finds this header, it accepts the message without further review, because it was already recorded once. Note that <b>slowmilt</b> does not validate the record, it blindly trusts it, after all this is mainly a mechanism to communicate between a host and its MX servers. <p> </body> </html>
Finished documenting the configuration file
Fixed a race condition and a core dump bug.
Added hooks for whitelisting and IP aliasing
Added support for Berkeley DB 4.2
Converted to htonl() and ntohl()
ip.db cannot be shared over NFS
IP tracking from MX hosts can fail
A RunAsUser config option is needed.