mail/smtp-vilter is a mail filtering engine that uses the sendmail milter
API and that is used with sendmail and postfix.
This commit is contained in:
parent
68f5ba1eae
commit
18837769af
4 changed files with 70 additions and 0 deletions
28
mail/smtp-vilter/DESCR
Normal file
28
mail/smtp-vilter/DESCR
Normal file
|
@ -0,0 +1,28 @@
|
|||
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
|
20
mail/smtp-vilter/Makefile
Normal file
20
mail/smtp-vilter/Makefile
Normal file
|
@ -0,0 +1,20 @@
|
|||
# $NetBSD: Makefile,v 1.1 2013/05/04 15:56:44 mbalmer Exp $
|
||||
|
||||
DISTNAME= smtp-vilter-1.3.8
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= ${HOMEPAGE}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= Marc Balmer <marc@msys.ch>
|
||||
HOMEPAGE= http://www.etc.msys.ch/software/smtp-vilter/
|
||||
COMMENT= milter to scan messages for viruses and spam
|
||||
|
||||
PKG_GROUPS= vilter
|
||||
PKG_USERS= vilter:vilter
|
||||
PKG_GECOS.vilter= SMTP vilter
|
||||
|
||||
INSTALLATION_DIRS= etc sbin lib/smtp-vilter man/man5 man/man8
|
||||
|
||||
.include "../../mail/libmilter/buildlink3.mk"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
17
mail/smtp-vilter/PLIST
Normal file
17
mail/smtp-vilter/PLIST
Normal file
|
@ -0,0 +1,17 @@
|
|||
@comment $NetBSD: PLIST,v 1.1 2013/05/04 15:56:44 mbalmer Exp $
|
||||
lib/smtp-vilter/vilter-attachment.so
|
||||
lib/smtp-vilter/vilter-clamd.so
|
||||
lib/smtp-vilter/vilter-icap.so
|
||||
lib/smtp-vilter/vilter-regex.so
|
||||
lib/smtp-vilter/vilter-spamd.so
|
||||
man/man5/smtp-vilter.conf.5
|
||||
man/man8/smtp-vilter.8
|
||||
sbin/smtp-vilter
|
||||
share/examples/smtp-vilter/attachment-notification
|
||||
share/examples/smtp-vilter/attachment.conf
|
||||
share/examples/smtp-vilter/clamd.conf
|
||||
share/examples/smtp-vilter/icap.conf
|
||||
share/examples/smtp-vilter/recipient-notification
|
||||
share/examples/smtp-vilter/regex.conf
|
||||
share/examples/smtp-vilter/smtp-vilter.conf
|
||||
share/examples/smtp-vilter/spamd.conf
|
5
mail/smtp-vilter/distinfo
Normal file
5
mail/smtp-vilter/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1 2013/05/04 15:56:45 mbalmer Exp $
|
||||
|
||||
SHA1 (smtp-vilter-1.3.8.tgz) = 406b180cf4e66be5fc993733b0b7b4ffeec19eee
|
||||
RMD160 (smtp-vilter-1.3.8.tgz) = 837c723e3824b274e3c5191c3df3589e4b4442db
|
||||
Size (smtp-vilter-1.3.8.tgz) = 72565 bytes
|
Loading…
Reference in a new issue