BSD Ports

mail/spambnc 30.f,1 FreeBSD

Set of procmail recipes which handle known/suspected spam

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
mail
Package size
247.1 KiB, 2267.4 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDmail/spambnc30.f,1
DragonFlymail/spambnc30.f,1

Install

Binary package:

pkg install spambnc

From the ports tree:

cd /usr/ports/mail/spambnc/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	spambnc>0:mail/spambnc

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest30.f,130.f,1-30.f,130.f,1
FreeBSD:14:quarterly30.f,130.f,1n/a30.f,130.f,1
FreeBSD:15:latest30.f,130.f,1n/a30.f,130.f,1
FreeBSD:15:quarterly30.f,130.f,1n/an/an/a
FreeBSD:16:latest30.f,130.f,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 2

The full lists below include those, and their dependencies in turn.

Run dependencies 4

No port depends on this one.

Configuration

Options name: mail_spambnc

OptionDefaultDescription
DOCSoffBuild and/or install documentation
Service scripts
none

Message after installing

The spambouncer procmail rules have been installed in /usr/local/share/spambnc/.
An example of .procmailrc can be found as
/usr/local/share/spambnc/auxiliary/procmail.rc .

Files

pkg-plist 200
  • share/spambnc/auxiliary/delivery.rc
  • share/spambnc/auxiliary/procmail.rc
  • share/spambnc/auxiliary/vacation.rc
  • share/spambnc/black/aff-patterns.rc
  • share/spambnc/black/jobmule-patterns.rc
  • share/spambnc/black/phish-patterns.rc
  • share/spambnc/black/spambody-patterns.rc
  • share/spambnc/black/spamheader-patterns.rc
  • share/spambnc/black/spamsw-patterns.rc
  • share/spambnc/black/surcharged-phone-number-fraud-patterns.rc
  • share/spambnc/black/viruscruft-patterns.rc
  • share/spambnc/dangerous/aaaworking/check-country.rc
  • share/spambnc/dangerous/aaaworking/cidrmatch-awk.rc
  • share/spambnc/dangerous/aaaworking/cidrmatch-procmail.rc
  • share/spambnc/dangerous/aaaworking/cidrmatch-shell.rc
  • share/spambnc/dangerous/aaaworking/complain.rc
  • share/spambnc/dangerous/aaaworking/enemieslist-atriks.txt
  • share/spambnc/dangerous/aaaworking/iadb.rc
  • share/spambnc/dangerous/aaaworking/iadb2.rc
  • share/spambnc/dangerous/aaaworking/mimecleanup.rc
  • share/spambnc/dangerous/aaaworking/sb-blocklists.old
  • share/spambnc/dangerous/aaaworking/sb-blocklists.old2
  • share/spambnc/dangerous/aaaworking/sb-blocklistsalt.rc
  • share/spambnc/dangerous/aaaworking/url-with-embedded-crlf.rc
  • share/spambnc/dangerous/aaaworking/wadb.rc
  • share/spambnc/dangerous/aaaworking/working-getbodyinfo.txt
  • share/spambnc/dangerous/aaaworking/working-getbodyinfo2.rc
  • share/spambnc/dangerous/aaaworking/working-getbodyip.rc
  • share/spambnc/dangerous/aaaworking/working-getcomplaintlist.rc
  • share/spambnc/dangerous/aaaworking/working-getheaderinfo.txt
  • share/spambnc/dangerous/aaaworking/working-sbdefang.rc
  • share/spambnc/dangerous/dangerous-content-patterns.rc
  • share/spambnc/final-tagging.rc
  • share/spambnc/functions/asgn-rcvd-vars.rc
  • share/spambnc/functions/assign-local-vars.rc
  • share/spambnc/functions/check-asn.rc
  • share/spambnc/functions/check-body-cidr.rc
  • share/spambnc/functions/check-body-domain-cidr.rc
  • share/spambnc/functions/check-body-domains.rc
  • share/spambnc/functions/check-body.rc
  • share/spambnc/functions/check-cidr.rc
  • share/spambnc/functions/check-header-cidr.rc
  • share/spambnc/functions/check-header-domains.rc
  • share/spambnc/functions/check-headers.rc
  • share/spambnc/functions/check-patterns.rc
  • share/spambnc/functions/check-received-cidr.rc
  • share/spambnc/functions/check-received-domains.rc
  • share/spambnc/functions/check-received.rc
  • share/spambnc/functions/checklocalrcvd.rc
  • share/spambnc/functions/cidrmatch.rc
  • share/spambnc/functions/delivery-mh.rc
  • share/spambnc/functions/delivery-spamtrap-fraud.rc
  • share/spambnc/functions/delivery-spamtrap-identified.rc
  • share/spambnc/functions/delivery-spamtrap-language.rc
  • share/spambnc/functions/delivery-spamtrap-patternmatches.rc
  • share/spambnc/functions/delivery-spamtrap-retired.rc
  • share/spambnc/functions/delivery-spamtrap.rc
  • share/spambnc/functions/delivery.rc
  • share/spambnc/functions/dnsbl-hostip-sub.rc
  • share/spambnc/functions/dnsbl-sub.rc
  • share/spambnc/functions/dnswl-sub.rc
  • share/spambnc/functions/extract-body-info.rc
  • share/spambnc/functions/extract-received-info.rc
  • share/spambnc/functions/final-tagging.rc
  • share/spambnc/functions/get-domain.rc
  • share/spambnc/functions/get-ip.rc
  • share/spambnc/functions/getbodyinfo.rc
  • share/spambnc/functions/getheaderinfo.rc
  • share/spambnc/functions/hash-email.rc
  • share/spambnc/functions/hashbl-sub.rc
  • share/spambnc/functions/hashcache.rc
  • share/spambnc/functions/initloglevel.rc
  • share/spambnc/functions/logfile.rc
  • share/spambnc/functions/loghandler.rc
  • share/spambnc/functions/loglevel.rc
  • share/spambnc/functions/mimeparser.rc
  • share/spambnc/functions/mimeparts.sh
  • share/spambnc/functions/rc-sub.rc
  • share/spambnc/functions/report-sc.rc
  • share/spambnc/functions/reverseip.rc
  • share/spambnc/functions/rhsbl-sub.rc
  • share/spambnc/functions/rhswl-sub.rc
  • share/spambnc/functions/rpss-sub.rc
  • share/spambnc/functions/rpssl-hostip-sub.rc
  • share/spambnc/functions/shell_functions.sh
  • share/spambnc/functions/spammer-check-body-domains.rc
  • share/spambnc/functions/spammer-check-body-host-ips.rc
  • share/spambnc/functions/spammer-check-body-ips.rc
  • share/spambnc/functions/spammer-check-body.rc
  • share/spambnc/functions/spammer-check-header-domains.rc
  • share/spambnc/functions/spammer-check-header-ips.rc
  • share/spambnc/functions/spammer-check-header.rc
  • share/spambnc/functions/spammer-check-patterns.rc
  • share/spambnc/functions/spammer-check-received-domains.rc
  • share/spambnc/functions/spammer-check-received-ips.rc
  • share/spambnc/functions/spammer-check-received.rc
  • share/spambnc/functions/spammer-check.rc
  • share/spambnc/functions/test-threshold.rc
  • share/spambnc/grey/botnet-cluster-patterns.rc
  • share/spambnc/grey/credit-debt-patterns.rc

The first 100 are listed.

distinfo 1
FileSizeSHA256
spambnc-30.f/sb-30-final.tar.gz334526165a9ed884129e2076bb20d9c8e08cba1feeffce84dfcac9e332f70e9bcf9445
Master sites 1
  • http://spamfilter.spambouncer.org/downloads/

Commit history 0

No commits in the history this site was built from.