Message Sniffer
SNF C/S Win* Installer
SNF Client/Server *nix
SNF4ASSP
SNF4CGP
SNF4SA
SNFMilter
SNF SDK Windows
SNF SDK *nix
mDaemon Plugin
Subscriptions
30 Day Free Trial
Annual Subscription
Subscribe
Renew
Cancel
Monthly Subscription
Subscribe
Update
Cancel
Large Systems
OEM & Resellers
SNF Client/Server *nix
This product is for use in a *nix environment where SNF will be integrated through scripting (such as a postfix or procmail filter) or as a kind of command line scanning utility. This product is also useful if you will be running SNFServer as a daemon and issuing XCI scan requests.
You can download this package from our Products page.
This distribution includes:
- SNFServer - Source for *nix systems. (SNF Server Application)
- SNFClient - Source for *nix systems. (SNF Client Utility)
- snf2check - Source for *nix systems. (SNF Rulebase Authenticator)
- getRulebase - Bash script for downloading rulebase files (uses curl and snf2check).
- snf-server - Bash script for launching SNFServer as a daemon.
- snfscan-standalone, snfSniffer, snfSnifferFilter - Example filter scripts (postfix, procmail,...)
SNFServer provides a high performance, multi-threaded implementation of the SNFMulti anti-spam engine coupled to a TCP (locahlost) server that accepts XCI requests. SNFServer can be run at the command line for testing; it can be launched as a child process as part of a larger filtering system; or it can be run as a daemon using the provided snf-server control script..
SNFClient provides a command line interface to SNFServer by translating command line scan requests to XCI requests and interpreting the result. SNF scan result codes can be retrieved as $? in bash scripts or directly by the calling program. (See included snfSniffer as an example)
snf2check is a command line utility that tests SNF rulebase files for authenticity and integrity.
getRulebase provides a rulebase update mechanism using the open source utility curl for retreiving rulebase updates. The script is designed for use with SNF's update-script feature to provide up-to-the-minute filtering rules automatically.
snf-server is an example bash script for launching SNFServer as a daemon.
Note: Although this source distribution is most commonly used on *nix systems it is also the exact same source code we use to compile these programs for win* systems using MinGW!
How Do I Get Started?
- Sign up for a 30-day FREE Trial. This will give you a production ready rulebase and updates FREE for 30 days. You need the rulebase to setup your SNF software. Our system will send you rulebase download instructions when your rulebase is ready.
- Download the SNF Client/Server *nix software distribution (from Products Index page); build using configure, make, make-install; and set it up using your trial SNF license.
- During or after your trial, purchase a subscription for Message Sniffer. Please note, purchasing a subscription before your trial is over will NOT cut into your free 30 days. Your subscription time will start after your trial ends.
