smtp-vilter

smtp-vilter is a high performance content filter for sendmail to detect
e-mail viruses and spam.  smtp-vilter decides whether to pass, discard
or simply mark an e-mail message based on the results of a content scan
and user defined strategies. It can interact with the pf packet filter
when it detects spam, viruses or unwanted content by adding the IP
address of the sending host to a PF table.

smtp-vilter hands the message to so called backends which analyze the
message content on their own or hand it to third-party products like
ClamAV, or SpamAssassin for this purpose.

smtp-vilter uses the milter API to communicate with sendmail and one or
more backends to communicate with the actual virus or spam scanning
engines. The backends can be chained to perform a series of checks on
one message in one run.

The software is highly configurable and provides mechanisms for secure
operation.

The backends included in the distribution provide support for the Clam
AntiVirus Daemon (clamd), the SpamAssassin Daemon (spamd), ICAP capable
scan engines (icap), Regular Expressions (regex) and a backend to scan
for unwanted content based on attachment file name and content-type
patterns.  The backends are realised as shared libraries that are loaded
dynamically when smtp-vilter starts.  All backends have their own
configuration file.

Please have a look at the following manpages:
	
	smtp-vilter(8)			Running the smtp-vilter
	smtp-vilter.conf(5)		The smtp-vilter config file

smtp-vilter is Copyright (C) 2003-2006 by micro systems marc balmer.
All rights reserved.  Thanks to the people who sent in patches!

The software is published under the BSD license, see the file LICENSE
for more information.

Contact:

Marc Balmer
micro systems
Wiesendamm 2a
Postfach
CH-4019 Basel
Switzerland

Phone +41 61 383 05 10
E-Mail marc@msys.ch

Links:

http://www.etc.msys.ch/software/smtp-vilter/
https://www.msys.ch/
