Does Sniffer work directly with SmarterMail, for example, without Declude?
Yes. You can have SmarterMail call SNFClient with the message file for each new message.
1. Install Message Sniffer using the "Other" option. This will give you a generic SNFServer installation.
2. Then set up SNFClient as a command line scanner in SmarterMail.
3. SNF will inject headers into each message indicating the scan results.
4. You can add rules to SmarterMail's SA implementation that will recognize SNF's scan results and add appropriate weights. After that you can use SmarterMail's built in facilities to determine what should be done with spam messages.
For the complete instructions, see the SmarterMail Installation Guide.