notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
spambnc Set of procmail recipes which handle known/suspected spam
30.f,1 mail on this many watch lists=7 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 30.f,1Version of this port present on the latest quarterly branch.
Maintainer: thierry@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2000-12-26 03:06:03
Last Update: 2022-09-07 21:58:51
Commit Hash: fb16dfe
People watching this port, also watch:: mutt, vim, fetchmail, procmail, postfix
License: GPLv2
WWW:
http://www.spambouncer.org/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (206 items)
Collapse this list.
  1. /usr/local/share/licenses/spambnc-30.f,1/catalog.mk
  2. /usr/local/share/licenses/spambnc-30.f,1/LICENSE
  3. /usr/local/share/licenses/spambnc-30.f,1/GPLv2
  4. share/spambnc/auxiliary/delivery.rc
  5. share/spambnc/auxiliary/procmail.rc
  6. share/spambnc/auxiliary/vacation.rc
  7. share/spambnc/black/aff-patterns.rc
  8. share/spambnc/black/jobmule-patterns.rc
  9. share/spambnc/black/phish-patterns.rc
  10. share/spambnc/black/spambody-patterns.rc
  11. share/spambnc/black/spamheader-patterns.rc
  12. share/spambnc/black/spamsw-patterns.rc
  13. share/spambnc/black/surcharged-phone-number-fraud-patterns.rc
  14. share/spambnc/black/viruscruft-patterns.rc
  15. share/spambnc/dangerous/aaaworking/check-country.rc
  16. share/spambnc/dangerous/aaaworking/cidrmatch-awk.rc
  17. share/spambnc/dangerous/aaaworking/cidrmatch-procmail.rc
  18. share/spambnc/dangerous/aaaworking/cidrmatch-shell.rc
  19. share/spambnc/dangerous/aaaworking/complain.rc
  20. share/spambnc/dangerous/aaaworking/enemieslist-atriks.txt
  21. share/spambnc/dangerous/aaaworking/iadb.rc
  22. share/spambnc/dangerous/aaaworking/iadb2.rc
  23. share/spambnc/dangerous/aaaworking/mimecleanup.rc
  24. share/spambnc/dangerous/aaaworking/sb-blocklists.old
  25. share/spambnc/dangerous/aaaworking/sb-blocklists.old2
  26. share/spambnc/dangerous/aaaworking/sb-blocklistsalt.rc
  27. share/spambnc/dangerous/aaaworking/url-with-embedded-crlf.rc
  28. share/spambnc/dangerous/aaaworking/wadb.rc
  29. share/spambnc/dangerous/aaaworking/working-getbodyinfo.txt
  30. share/spambnc/dangerous/aaaworking/working-getbodyinfo2.rc
  31. share/spambnc/dangerous/aaaworking/working-getbodyip.rc
  32. share/spambnc/dangerous/aaaworking/working-getcomplaintlist.rc
  33. share/spambnc/dangerous/aaaworking/working-getheaderinfo.txt
  34. share/spambnc/dangerous/aaaworking/working-sbdefang.rc
  35. share/spambnc/dangerous/dangerous-content-patterns.rc
  36. share/spambnc/final-tagging.rc
  37. share/spambnc/functions/asgn-rcvd-vars.rc
  38. share/spambnc/functions/assign-local-vars.rc
  39. share/spambnc/functions/check-asn.rc
  40. share/spambnc/functions/check-body-cidr.rc
  41. share/spambnc/functions/check-body-domain-cidr.rc
  42. share/spambnc/functions/check-body-domains.rc
  43. share/spambnc/functions/check-body.rc
  44. share/spambnc/functions/check-cidr.rc
  45. share/spambnc/functions/check-header-cidr.rc
  46. share/spambnc/functions/check-header-domains.rc
  47. share/spambnc/functions/check-headers.rc
  48. share/spambnc/functions/check-patterns.rc
  49. share/spambnc/functions/check-received-cidr.rc
  50. share/spambnc/functions/check-received-domains.rc
  51. share/spambnc/functions/check-received.rc
  52. share/spambnc/functions/checklocalrcvd.rc
  53. share/spambnc/functions/cidrmatch.rc
  54. share/spambnc/functions/delivery-mh.rc
  55. share/spambnc/functions/delivery-spamtrap-fraud.rc
  56. share/spambnc/functions/delivery-spamtrap-identified.rc
  57. share/spambnc/functions/delivery-spamtrap-language.rc
  58. share/spambnc/functions/delivery-spamtrap-patternmatches.rc
  59. share/spambnc/functions/delivery-spamtrap-retired.rc
  60. share/spambnc/functions/delivery-spamtrap.rc
  61. share/spambnc/functions/delivery.rc
  62. share/spambnc/functions/dnsbl-hostip-sub.rc
  63. share/spambnc/functions/dnsbl-sub.rc
  64. share/spambnc/functions/dnswl-sub.rc
  65. share/spambnc/functions/extract-body-info.rc
  66. share/spambnc/functions/extract-received-info.rc
  67. share/spambnc/functions/final-tagging.rc
  68. share/spambnc/functions/get-domain.rc
  69. share/spambnc/functions/get-ip.rc
  70. share/spambnc/functions/getbodyinfo.rc
  71. share/spambnc/functions/getheaderinfo.rc
  72. share/spambnc/functions/hash-email.rc
  73. share/spambnc/functions/hashbl-sub.rc
  74. share/spambnc/functions/hashcache.rc
  75. share/spambnc/functions/initloglevel.rc
  76. share/spambnc/functions/logfile.rc
  77. share/spambnc/functions/loghandler.rc
  78. share/spambnc/functions/loglevel.rc
  79. share/spambnc/functions/mimeparser.rc
  80. share/spambnc/functions/mimeparts.sh
  81. share/spambnc/functions/rc-sub.rc
  82. share/spambnc/functions/report-sc.rc
  83. share/spambnc/functions/reverseip.rc
  84. share/spambnc/functions/rhsbl-sub.rc
  85. share/spambnc/functions/rhswl-sub.rc
  86. share/spambnc/functions/rpss-sub.rc
  87. share/spambnc/functions/rpssl-hostip-sub.rc
  88. share/spambnc/functions/shell_functions.sh
  89. share/spambnc/functions/spammer-check-body-domains.rc
  90. share/spambnc/functions/spammer-check-body-host-ips.rc
  91. share/spambnc/functions/spammer-check-body-ips.rc
  92. share/spambnc/functions/spammer-check-body.rc
  93. share/spambnc/functions/spammer-check-header-domains.rc
  94. share/spambnc/functions/spammer-check-header-ips.rc
  95. share/spambnc/functions/spammer-check-header.rc
  96. share/spambnc/functions/spammer-check-patterns.rc
  97. share/spambnc/functions/spammer-check-received-domains.rc
  98. share/spambnc/functions/spammer-check-received-ips.rc
  99. share/spambnc/functions/spammer-check-received.rc
  100. share/spambnc/functions/spammer-check.rc
  101. share/spambnc/functions/test-threshold.rc
  102. share/spambnc/grey/botnet-cluster-patterns.rc
  103. share/spambnc/grey/credit-debt-patterns.rc
  104. share/spambnc/grey/diploma-mill-patterns.rc
  105. share/spambnc/grey/language-patterns.rc
  106. share/spambnc/grey/oem-piracy-patterns.rc
  107. share/spambnc/grey/online-gambling-patterns.rc
  108. share/spambnc/grey/penis-enlargement-patterns.rc
  109. share/spambnc/grey/pharmacy-patterns.rc
  110. share/spambnc/grey/replicarolex-patterns.rc
  111. share/spambnc/grey/weight-loss-patterns.rc
  112. share/spambnc/grey/xxx-porn-patterns.rc
  113. share/spambnc/info/amazon-domains.txt
  114. share/spambnc/info/amazon-ips.cidr
  115. share/spambnc/info/cogent-ips.cidr
  116. share/spambnc/info/ebay-ips.cidr
  117. share/spambnc/info/freemail_domains.txt
  118. share/spambnc/info/gilat-ips.cidr
  119. share/spambnc/info/glbx-ips.cidr
  120. share/spambnc/info/hotmail-ips.cidr
  121. share/spambnc/info/icann-nonroutable-ips.cidr
  122. share/spambnc/info/icann-nonroutable-ips.rc
  123. share/spambnc/info/irs-ips.cidr
  124. share/spambnc/info/level3-ips.cidr
  125. share/spambnc/info/morocco-telecom-ips.cidr
  126. share/spambnc/info/newskies-ips.cidr
  127. share/spambnc/info/nigeria-ips.rc
  128. share/spambnc/info/verizon-dynamic-ips.cidr
  129. share/spambnc/info/yahoo-ips.cidr
  130. share/spambnc/mainsleaze/friendfinder-domains.txt
  131. share/spambnc/mainsleaze/gevalia-domains.txt
  132. share/spambnc/mainsleaze/gevalia-ips.rc
  133. share/spambnc/mainsleaze/gevalia-patterns.rc
  134. share/spambnc/mainsleaze/surveymonkey-ips.rc
  135. share/spambnc/mainsleaze/uop-patterns.rc
  136. share/spambnc/malware-patterns.rc
  137. share/spambnc/optout/acxiom-ips.rc
  138. share/spambnc/optout/adknowledge-ips.rc
  139. share/spambnc/optout/epsiloninteractive-ips.rc
  140. share/spambnc/optout/messagereach-domains.txt
  141. share/spambnc/optout/triplealdo-domains.txt
  142. share/spambnc/optout/whatcounts-domains.txt
  143. share/spambnc/optout/yesmail-ips.rc
  144. share/spambnc/pinkisp/acceleratebiz-ips.rc
  145. share/spambnc/pinkisp/bocanetworks-domains.txt
  146. share/spambnc/pinkisp/bocanetworks-ips.rc
  147. share/spambnc/pinkisp/carolinanet-ips.rc
  148. share/spambnc/pinkisp/ecatel-ips.rc
  149. share/spambnc/pinkisp/fdcservers-ips.rc
  150. share/spambnc/pinkisp/gogax-ips.rc
  151. share/spambnc/pinkisp/krypt-ips.rc
  152. share/spambnc/pinkisp/limestonenetworks-ips.rc
  153. share/spambnc/pinkisp/syptec-ips.cidr
  154. share/spambnc/pinkisp/ubiquityservers-ips.rc
  155. share/spambnc/pinkisp/webair-ips.rc
  156. share/spambnc/pinkisp/wholesale-internet-ips.rc
  157. share/spambnc/rc-sub.rc
  158. share/spambnc/sb-aff.rc
  159. share/spambnc/sb-blocklists-body.rc
  160. share/spambnc/sb-blocklists-bodyhosts.rc
  161. share/spambnc/sb-blocklists-connecting.rc
  162. share/spambnc/sb-blocklists-headers.rc
  163. share/spambnc/sb-blockool.rc
  164. share/spambnc/sb-body.rc
  165. share/spambnc/sb-common.rc
  166. share/spambnc/sb-config-default.rc
  167. share/spambnc/sb-contentpatterns.rc
  168. share/spambnc/sb-header.rc
  169. share/spambnc/sb-jobmule.rc
  170. share/spambnc/sb-language.rc
  171. share/spambnc/sb-mailer.rc
  172. share/spambnc/sb-new.rc
  173. share/spambnc/sb-phish.rc
  174. share/spambnc/sb-phonecharge.rc
  175. share/spambnc/sb-sys-default-solaris.rc
  176. share/spambnc/sb-sys-default.rc
  177. share/spambnc/sb-whitelists.rc
  178. share/spambnc/sb.rc
  179. share/spambnc/sb2.rc
  180. share/spambnc/sb3.rc
  181. share/spambnc/sb4.rc
  182. share/spambnc/sb5.rc
  183. share/spambnc/sb6.rc
  184. share/spambnc/socialnetworking/facebook-patterns.rc
  185. share/spambnc/socialnetworking/googlefriendconnect-patterns.rc
  186. share/spambnc/socialnetworking/grouply-domains.txt
  187. share/spambnc/socialnetworking/grouply-ips.rc
  188. share/spambnc/socialnetworking/linkedin-patterns.rc
  189. share/spambnc/tests/echoservers-ips.rc
  190. share/spambnc/tests/logleveltest.rc
  191. share/spambnc/tests/test-blocklists.rc
  192. share/spambnc/tests/test-config.rc
  193. share/spambnc/tests/test-locallists.rc
  194. share/spambnc/tests/test-patterns.rc
  195. share/spambnc/tests/test-whitelists.rc
  196. share/spambnc/text/complain.txt
  197. share/spambnc/text/notify.txt
  198. share/spambnc/user/sb-localconfig.rc
  199. share/spambnc/watchlist/iptelligent.cidr
  200. share/spambnc/white/exempt-hosts.txt
  201. share/spambnc/white/exempt-mailserver-ips.cidr
  202. share/spambnc/white/whitelists-bulk.rc
  203. share/spambnc/white/whitelists.rc
  204. @owner
  205. @group
  206. @mode
Collapse this list.
Dependency lines:
  • spambnc>0:mail/spambnc
To install the port:
cd /usr/ports/mail/spambnc/ && make install clean
To add the package, run one of these commands:
  • pkg install mail/spambnc
  • pkg install spambnc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: spambnc
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1573488219 SHA256 (spambnc-30.f/sb-30-final.tar.gz) = 165a9ed884129e2076bb20d9c8e08cba1feeffce84dfcac9e332f70e9bcf9445 SIZE (spambnc-30.f/sb-30-final.tar.gz) = 334526

Packages (timestamps in pop-ups are UTC):
spambnc
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest30.f,130.f,1-30.f,130.f,1-30.f,1-
FreeBSD:13:quarterly30.f,130.f,1-30.f,130.f,130.f,130.f,130.f,1
FreeBSD:14:latest30.f,130.f,1-30.f,130.f,130.f,1-30.f,1
FreeBSD:14:quarterly30.f,130.f,1-30.f,130.f,130.f,130.f,130.f,1
FreeBSD:15:latest30.f,130.f,1n/a30.f,1n/a30.f,130.f,130.f,1
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. procmail : mail/procmail
  2. gsha1sum : sysutils/coreutils
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for spambnc-30.f,1: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
mail_spambnc
pkg-message:
For install:
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 .
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://spamfilter.spambouncer.org/downloads/
Collapse this list.

Number of commits found: 109 (showing only 9 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
23 Oct 2001 13:52:28
commit hash: fp1.20016@dev.null.freshports.orgcommit hash: fp1.20016@dev.null.freshports.orgcommit hash: fp1.20016@dev.null.freshports.orgcommit hash: fp1.20016@dev.null.freshports.org files touched by this commit
greid search for other commits by this committer
Update to October 13th 2001 ruleset.    
18 Sep 2001 21:37:10
commit hash: fp1.18926@dev.null.freshports.orgcommit hash: fp1.18926@dev.null.freshports.orgcommit hash: fp1.18926@dev.null.freshports.orgcommit hash: fp1.18926@dev.null.freshports.org files touched by this commit
greid search for other commits by this committer
Update to version 20010824 and autogenerate the PLIST to make this less of   a
pain to maintain.    
06 Aug 2001 05:51:12
commit hash: fp1.16870@dev.null.freshports.orgcommit hash: fp1.16870@dev.null.freshports.orgcommit hash: fp1.16870@dev.null.freshports.orgcommit hash: fp1.16870@dev.null.freshports.org files touched by this commit
greid search for other commits by this committer
Update to August 5th, 2001 rulesets.    
17 Jun 2001 11:26:05
commit hash: fp1.15165@dev.null.freshports.orgcommit hash: fp1.15165@dev.null.freshports.orgcommit hash: fp1.15165@dev.null.freshports.orgcommit hash: fp1.15165@dev.null.freshports.org files touched by this commit
greid search for other commits by this committer
Add a DIST_SUBDIR so the index.shtml file doesn't end up in ports/distfiles.    
16 May 2001 02:31:45
commit hash: fp1.13750@dev.null.freshports.orgcommit hash: fp1.13750@dev.null.freshports.orgcommit hash: fp1.13750@dev.null.freshports.orgcommit hash: fp1.13750@dev.null.freshports.org files touched by this commit
greid search for other commits by this committer
o Update to latest version   o Add a WWW link   o Fix portlint warnings for
pkg-message    
11 Mar 2001 07:01:16
commit hash: fp1.10790@dev.null.freshports.orgcommit hash: fp1.10790@dev.null.freshports.orgcommit hash: fp1.10790@dev.null.freshports.orgcommit hash: fp1.10790@dev.null.freshports.org files touched by this commit
kevlo search for other commits by this committer
- Update to lastest version   - Add %%PORTDOCS%% to pkg-plist    
10 Mar 2001 05:02:39
commit hash: fp1.10592@dev.null.freshports.orgcommit hash: fp1.10592@dev.null.freshports.orgcommit hash: fp1.10592@dev.null.freshports.orgcommit hash: fp1.10592@dev.null.freshports.org files touched by this commit
kris search for other commits by this committer
Update to 20010118 version and switch to a more sensible versioning scheme  
(YYYYMMDD instead of MMDDYY)    
16 Jan 2001 17:33:20
commit hash: fp1.8531@dev.null.freshports.orgcommit hash: fp1.8531@dev.null.freshports.orgcommit hash: fp1.8531@dev.null.freshports.orgcommit hash: fp1.8531@dev.null.freshports.org files touched by this commit
sobomax search for other commits by this committer
Massive style enforcement - use ^I instead of spaces for variables identation.  
 
26 Dec 2000 06:06:03
commit hash: fp1.7653@dev.null.freshports.orgcommit hash: fp1.7653@dev.null.freshports.orgcommit hash: fp1.7653@dev.null.freshports.orgcommit hash: fp1.7653@dev.null.freshports.org files touched by this commit
will search for other commits by this committer
Add spambnc 111500, a set of procmail recipes to help filter spam.    

Number of commits found: 109 (showing only 9 on this page)

«  1 | 2