summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2000-12-26 06:06:03 +0000
committerWill Andrews <will@FreeBSD.org>2000-12-26 06:06:03 +0000
commit36b290d823100b357680d812d57f8e480803f806 (patch)
treef095d9166acc565f00aa8a573e7ac014f65b587e
parentAdd p5-Spreadsheet-WriteExcel 0.23, a perl module to write formatted text (diff)
Add spambnc 111500, a set of procmail recipes to help filter spam.
PR: 23833 Submitted by: George Reid <greid@ukug.uk.freebsd.org>
Notes
Notes: svn path=/head/; revision=36369
-rw-r--r--mail/Makefile1
-rw-r--r--mail/spambnc/Makefile37
-rw-r--r--mail/spambnc/distinfo2
-rw-r--r--mail/spambnc/pkg-comment1
-rw-r--r--mail/spambnc/pkg-descr13
-rw-r--r--mail/spambnc/pkg-message6
-rw-r--r--mail/spambnc/pkg-plist11
7 files changed, 71 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 1245447614d6..efb21913b5f6 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -125,6 +125,7 @@
SUBDIR += smunge
SUBDIR += solidpop3d
SUBDIR += sonicmail
+ SUBDIR += spambnc
SUBDIR += spruce
SUBDIR += sqwebmail
SUBDIR += stuphead
diff --git a/mail/spambnc/Makefile b/mail/spambnc/Makefile
new file mode 100644
index 000000000000..207d9ce8ae4b
--- /dev/null
+++ b/mail/spambnc/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: spambnc
+# Date created: 25 December 2000
+# Whom: George Reid <greid@ukug.uk.freebsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= spambnc
+PORTVERSION= 111500
+CATEGORIES= mail
+MASTER_SITES= http://www.spambouncer.org/
+DISTFILES= spambnc.tar.Z index.shtml
+EXTRACT_ONLY= spambnc.tar.Z
+
+MAINTAINER= greid@ukug.uk.freebsd.org
+
+IGNOREFILES= index.shtml
+NO_WRKSUBDIR= yes
+NO_BUILD= yes
+
+SBFILES= freemail legitlists notify procmail.rc sb-new.rc \
+ sb-old.rc sb.rc spam
+
+do-install:
+ ${MKDIR} ${PREFIX}/share/spambnc/
+.for FILE in ${SBFILES}
+ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/share/spambnc/
+.endfor
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/doc/spambnc/
+ ${INSTALL_DATA} ${DISTDIR}/index.shtml ${PREFIX}/share/doc/spambnc/documentation.html
+.endif
+
+post-install:
+ ${SED} -e 's,/usr/local,${PREFIX},g' ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/mail/spambnc/distinfo b/mail/spambnc/distinfo
new file mode 100644
index 000000000000..f1a9ad628b24
--- /dev/null
+++ b/mail/spambnc/distinfo
@@ -0,0 +1,2 @@
+MD5 (index.shtml) = IGNORE
+MD5 (spambnc.tar.Z) = ed1cb1a24cadf02bebad19965165e751
diff --git a/mail/spambnc/pkg-comment b/mail/spambnc/pkg-comment
new file mode 100644
index 000000000000..bd7908b53d2a
--- /dev/null
+++ b/mail/spambnc/pkg-comment
@@ -0,0 +1 @@
+A set of procmail recipies which handle known/suspected spam
diff --git a/mail/spambnc/pkg-descr b/mail/spambnc/pkg-descr
new file mode 100644
index 000000000000..04720607ce93
--- /dev/null
+++ b/mail/spambnc/pkg-descr
@@ -0,0 +1,13 @@
+The Spam Bouncer is a set of procmail recipes, or instructions, which
+search the headers and text of your incoming email to see if it meets
+one or more of several categories (known addresses, rogue ISPs, bulk
+mail software etc etc).
+
+The Spam Bouncer sorts suspected spam into two categories -- mail from
+known spam sources which is definitely spam, and other mail which is
+probably spam, but might also be legitimate. It then tags this email
+with appropriate headers giving the spam classification, and responds
+according to the parameters you have set.
+
+- George Reid
+greid@ukug.uk.freebsd.org
diff --git a/mail/spambnc/pkg-message b/mail/spambnc/pkg-message
new file mode 100644
index 000000000000..28b6fe234e22
--- /dev/null
+++ b/mail/spambnc/pkg-message
@@ -0,0 +1,6 @@
+
+The spambounce procmail rules have been installed in /usr/local/share/spambnc/.
+Please read the section entitled "Configuring the Spam Bouncer" in the file
+/usr/local/share/doc/spambnc/documentation.html for information on how to set
+up your mailbox.
+
diff --git a/mail/spambnc/pkg-plist b/mail/spambnc/pkg-plist
new file mode 100644
index 000000000000..707010bc9db9
--- /dev/null
+++ b/mail/spambnc/pkg-plist
@@ -0,0 +1,11 @@
+share/spambnc/freemail
+share/spambnc/legitlists
+share/spambnc/notify
+share/spambnc/procmail.rc
+share/spambnc/sb-new.rc
+share/spambnc/sb-old.rc
+share/spambnc/sb.rc
+share/spambnc/spam
+share/doc/spambnc/documentation.html
+@dirrm share/spambnc
+@dirrm share/doc/spambnc