./mail/smtp-vilter, milter to scan messages for viruses and spam

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.8nb4, Package name: smtp-vilter-1.3.8nb4, Maintainer: marc

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 does not do the scanning by itself, it relies on third-party
products like ClamAV, SpamAssassin, or any ICAP capable scanner 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 Spamassassins Daemon (spamd), ICAP capable
backends (icap), and the standalone attachment backend to filter out unwanted
attachments. The backends are realised as shared libraries that are loaded
dynamically when smtp-vilter starts. All backends have their own configuration
file.

smtp-vilter is documented in the following manpages:

smtp-vilter(8) Running the smtp-vilter
smtp-vilter.conf(5) The smtp-vilter config file


Required to build:
[mail/libmilter] [pkgtools/cwrappers]

Master sites:

Filesize: 70.864 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 12:54:34 by Nia Alarie | Files touched by this commit (356)
Log message:
mail: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles were unfetchable (possibly fetched
conditionally?):

./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
   2021-10-07 16:25:52 by Nia Alarie | Files touched by this commit (357)
Log message:
mail: Remove SHA1 hashes for distfiles
   2018-02-02 01:20:45 by Roland Illig | Files touched by this commit (9)
Log message:
mail/*: fix pkglint warnings
   2017-09-04 20:01:05 by Thomas Klausner | Files touched by this commit (192)
Log message:
Comment out dead sites.
   2016-05-07 12:02:28 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Disable noisy GCC warnings.
   2015-11-04 00:27:24 by Alistair G. Crooks | Files touched by this commit (312)
Log message:
Add SHA512 digests for distfiles for mail category

Problems found locating distfiles:
	Package mutt: missing distfile patch-1.5.24.rr.compressed.gz
	Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz
	Package pine: missing distfile fancy.patch.gz
	Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch
	Package qmail: missing distfile badrcptto.patch
	Package qmail: missing distfile outgoingip.patch
	Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch
	Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch
	Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz
	Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-02-23 19:25:09 by Joerg Sonnenberger | Files touched by this commit (3)
Log message:
Fix format string for time_t.
   2014-09-29 10:35:51 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Requires lex and yacc.