summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authormbalmer <mbalmer@pkgsrc.org>2013-05-04 15:56:44 +0000
committermbalmer <mbalmer@pkgsrc.org>2013-05-04 15:56:44 +0000
commit1ce77bd562f3d3472be5de21b89d5c3973d0b787 (patch)
treece3f7c9f9679025d06cef8e3a12f42b6c9188a5a /mail
parent7f5a0dd9a8c86d66115e70d2b0d82568cbbb0ce4 (diff)
downloadpkgsrc-1ce77bd562f3d3472be5de21b89d5c3973d0b787.tar.gz
mail/smtp-vilter is a mail filtering engine that uses the sendmail milter
API and that is used with sendmail and postfix.
Diffstat (limited to 'mail')
-rw-r--r--mail/smtp-vilter/DESCR28
-rw-r--r--mail/smtp-vilter/Makefile20
-rw-r--r--mail/smtp-vilter/PLIST17
-rw-r--r--mail/smtp-vilter/distinfo5
4 files changed, 70 insertions, 0 deletions
diff --git a/mail/smtp-vilter/DESCR b/mail/smtp-vilter/DESCR
new file mode 100644
index 00000000000..ca4d750010d
--- /dev/null
+++ b/mail/smtp-vilter/DESCR
@@ -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
diff --git a/mail/smtp-vilter/Makefile b/mail/smtp-vilter/Makefile
new file mode 100644
index 00000000000..2ec462ef81b
--- /dev/null
+++ b/mail/smtp-vilter/Makefile
@@ -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"
diff --git a/mail/smtp-vilter/PLIST b/mail/smtp-vilter/PLIST
new file mode 100644
index 00000000000..d5a38d46532
--- /dev/null
+++ b/mail/smtp-vilter/PLIST
@@ -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
diff --git a/mail/smtp-vilter/distinfo b/mail/smtp-vilter/distinfo
new file mode 100644
index 00000000000..2ba2e72a2a5
--- /dev/null
+++ b/mail/smtp-vilter/distinfo
@@ -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