SpamAssassin
Your rating: Now say why...

(4) 4.0625

Server side spam email blocker.   Free
Add to my Watch List
Email me when discounted
SpamAssassin is a mail filter which attempts to identify spam using a variety of mechanisms including text analysis, Bayesian filtering, DNS blocklists, and collaborative filtering databases.

Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify "spam", also known as unsolicited commercial email.

Once identified, the mail can then be optionally tagged as spam for later filtering using the user's own mail user-agent application.

SpamAssassin typically differentiates successfully between spam and non-spam
What's New
Version 3.3.2:
  • Bug #6353: Fix FH_FROMEML_NOTLD, add MISSING_FROM
  • Bug #6427: Spamc windows header library missing two defines.
  • Bug #6476: patch to fix missing sa-awl man page bug
  • Bug #6470: Small change in windows to exit stating that the exit statusis unknown. Thanks to Daniel Lemke for many of these small win32 patches.
  • Bug #6314: Complete removal of spamassassin.spec
  • Bug #6589: Errors in man pages
  • Bug #6588: Small bug in the regexp caught by Jose Borges Ferreira in
  • Bug #6515: spamd timeout_child option overrides time_limit configurationoption with nastier behaviour
  • Bug #6490: Mail::SpamAssassin::Plugin::SPF - Two enhancement issues
  • Bug #6562: NULL reference bug in libspamc. Quick workaround to avoid a crash.
  • Bug #6454: wrong status test on $sth->rows in BayesStore::PgSQL
  • Bug #6418: Cannot Log to stderr without timestamps
  • Bug #6403: GMail should use ESMTPSA to indicate that it is in fact authenticated, but doesn't
  • Bug #6229: TextCat is too case sensitive
  • Bug #6241: mkrules does not understand newer options and "else"
  • Bug #6382: add missing unwhitelist_from_dkim, remove facebook andlinkedin from dkim whitelisting
  • Bug #5744: some documentation fixes
  • Bug #6447: new feature to bayes autolearning: learn-on-error
  • Bug #6566: X-Ham-Report default wording ("has identified this incomingemail as possible spam") is confusing and inaccurate
  • Bug #6468: splice() offset past end of array in HTML.pm
  • Bug #6377: win32: spamd signal handling
  • Bug #6376: win32: consider negative pids under windows in spamds waitpid
  • Bug #6375: win32: posix macro not implemented - spamd
  • Bug #6336: "Illegal octal digit 9" received during rules compile
  • Bug #6526: Disable rfc-ignorant.org
  • Bug #6531: clear_uridnsbl_skip_domain feature to allow admin override ofdefault configuration
  • Bug #5491: MIME_QP_LONG_LINE triggering on valid email
  • Bug #6558: body rules having "tflags multiple" may cause infinite loopwhen compiled - a workaround
  • Bug #6557: Use same age limits in ruleqa as in sa-updates
  • Bug #6548: spamd protocol examples are wrong
  • Bug #6500: clear_originating_ip_headers seems to be broken
  • Bug #6565: check_rbl_sub rules - all dots need to be escaped - commitfelicity/70_dnswl.cf and felicity/70_iadb.cf too
  • Bug #6565: check_rbl_sub rules - all dots need to be escaped
  • Bug #6578: Move TLD regexp to RegistrarBoundaries and make FreeMail use it
  • Bug #6392: fix one more case of a 'goto into a construct' this oneoccured with sa-compile
  • Bug #6443: Metadata Headers are Case-Sensitive
  • Bug #5690: tune BAD_ENC_HEADER score down
  • Bug #6022, tune TVD_RCVD_IP score down
  • Bug #6394: too high score for FREEMAIL_ENVFROM_END_DIGIT
  • Bug #6499: and mailing list: wrapped scores for rulesDKIMDOMAIN_IN_DWL*, ACCESSDB and SHORTCIRCUIT into a suitableifplugin/endif to avoid lint warnings; removed score for nonexistentrule SUBJ_RE_NUM.
  • Bug #6242: merge the boundary fix in r931527 to the 3.3 branch
  • Bug #6460: RCVD_ILLEGAL_IP false positives
  • Bug #6506: Modifying a list while traversing it with a foreach
  • Bug #6488: Lint errors with Perl 5.12.1 in AntiVirus.pm
  • Bug #6467: Remove assigned 223/8 from RCVD_ILLEGAL_IP
  • Bug #6419: Resolve rounding issue irregularity with spamd/spamc
  • Bug #5894: spamd doesn't use vpopmail virtual users' dirs - removed oneextra space
  • Bug #6416: avoid undef warnings in AutoWhitelist.pm as a result ofincorrect Received header field or its incorrect parsing
  • Bug #6415: Open of auto-whitelist file failed: Insecure dependency in eval
  • Bug #6299: update, enhance, and expand RCVD_ILLEGAL_IP from
  • Bug #6392: Test suite fails with perl 5.12.0
  • Bug #6412: remove .yu TLD and add .me SLDs
  • Bug #6395: backport - improved URI parsing
  • Bug #6393: make File::Copy module load conditional on 'sa-learn--upgrade' with DBM files, not very commonly used
Version 3.3.2:
  • Bug #6353: Fix FH_FROMEML_NOTLD, add MISSING_FROM
  • Bug #6427: Spamc windows header library missing two defines.
  • Bug #6476: patch to fix missing sa-awl man page bug
  • Bug #6470: Small change in windows to exit stating that the exit statusis unknown. Thanks to Daniel Lemke for many of these small win32 patches.
  • Bug #6314: Complete removal of spamassassin.spec
  • Bug #6589: more...
Requirements
  • Intel/PPC
  • Mac OS X 10.2 or later
  • Perl



MacUpdate - SpamAssassin




  • Purify
    +2

  • SpamSieve
    +1

  • Personal Antis...
    +1

  • SpamSweep
    +1
SpamAssassin User Discussion (Write a Review)
ver. 3.x:
(4)
Your rating: Now say why...
Overall:
(5)

sort: smiles | time
burypromote

+1
Sanjinko commented on 05 Mar 2012
SpamAssassin 3.3.2 has been released on 16 June 2011
[Version 3.3.1]


burypromote
+4

+663
jazzyguy commented on 12 Jun 2007
This is NOT an application that can simply be placed in your applications folder and then launch it and configure it for your pop mail account in mail.app First you have to install the developer tools and then use Terminal to go through all kinds of permutations and commands. This app is for the users who know how to use Unix and are one of the brave and fearless. Unfortunately I am not one of them although I have dabbled with Fink and X11 I am depite all my years of experience with my Macs an ingenue and dilittente nevertheless. More power to those who can use this!
[Version 3.2.1]


burypromote

+26
Foulger commented on 02 May 2007
Great Product - worthy of a UB upgrade. Thanks to the developer for providing this essential tool free of charge.
[Version 3.2]


burypromote

+20
Brian-Kendig commented on 29 Apr 2005
SpamAssassin is superb, especially when paired up with a mail server that makes good use of it. I have a Mac OS X 10.3.9 machine (not Server) on which I run the Exim mail server software, hooked up to SpamAssassin via SA-Exim. It's all free software. The mail server uses SpamAssassin to identify spam before it's accepted, so that it can refuse delivery. The result is that the spam never even appears in my junk mail folder; it's refused before it even gets to me.
[Version 3.0.3]


burypromote


Anonymous reviewed on 20 Dec 2004
SpamAssassin is not magic. If your ISP/web hosting provider offers it and it isn't working well, they haven't set it up properly. I get hundreds to thousands of spam message per day on one account, and SpamAssassin is by far the best tool for filtering it out.
[Version 3.0.2]


burypromote


Anonymous reviewed on 22 Sep 2004
SpamAssassin, when configured correctly, is an excellent package. I run it on my FreeBSD 4.9 server, as a module activated by MIMEDefang. SpamAssassin plays beautifully with Razor and MIMEDefang and returns perfect hits on all incoming spam. Incoming viruses are discarded before reaching the mailbox and spam tagging is triggered at 5.0 points. The combination is *so* effective, it has tagged 100% (Yes, 100%) of all spam in the last three weeks. And 0% of all legitimate email. Impressive. I am considering discarding all tagged email, so confident am I becoming in this combination. In any case, Apple Mail picks up the X-Spam-Score header and deals with junk mail appropriately.
[Version 3.0]


burypromote

Constantin reviewed on 22 Sep 2004
SpamAssassin is a godesend. Here is an intelligent way to tag spam at the server level, then decide what to do with it. Using procmail or whatever, spam-tagged mail can be deleted, for example. More importantly however, is that spam can be stopped at the server level, i.e. before tying up your internet connection, computer, etc. (particularly if you're using a dialup connection).

The new approach of blacklisting spam according what web-sites it is pointing to is brilliant, as it makes it that much harder for internet scum to succeed overcoming spam filters.
[Version 3.0]


burypromote


Anonymous reviewed on 05 Aug 2004
pretty rubbish. spam assasin is installed on my webspace providers servers and seems to make no difference to the deluge of spam i receive daily [even when the subject lines and content are blatantly spam] - however it does seem to reject perfectly legitimate emails with annoying regularity
[Version 2.6.4]

1 Reply

burypromote

+2
Atropos replied on 22 Sep 2004
SpamAssassin is a spam *tagger*. It's up to your e-mail client or (better) server-side filtering solution to take action based on its determination of whether a message is spam or not. I use it on my home network and it catches 90%+ of the spam that makes it past my Postfix IP and regex filters. Going from 30+ pieces of crap a day to one or two every few days is a godssend.
burypromote

+58

Joel Mueller reviewed on 09 Dec 2003
SpamAssassin is great, even if you don't choose to automatically delete emails tagged as spam, because it can add a subject prefix to the incoming email like "{spam}". Then you can set a rule in your email client application to auto-move those to a specific folder for review.

I only wish that SpamAssassin would be built to support client-side configuration based on a single domain so that shared hosting companies could more easily allow their clients to configure it.
[Version 2.6.1]


There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.


ecomimi rated on 04 Mar 2013

[Version 3.3.2]



Jhegeman rated on 10 Aug 2012

[Version 3.3.2]


Downloads:14,469
Version Downloads:862
Type:Internet : Servers
License:Free
Date:16 Jun 2011
Platform:PPC 32 / Intel 32 / OS X
Price:Free0.00
Overall (Version 3.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-9 of 9
Displaying 1-2 of 2
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
SpamAssassin is a mail filter which attempts to identify spam using a variety of mechanisms including text analysis, Bayesian filtering, DNS blocklists, and collaborative filtering databases.

Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify "spam", also known as unsolicited commercial email.

Once identified, the mail can then be optionally tagged as spam for later filtering using the user's own mail user-agent application.

SpamAssassin typically differentiates successfully between spam and non-spam in between 95% and 100% of cases, depending on what kind of mail you get and your training of its Bayesian filter. Specifically, SpamAssassin has been shown to produce around 0.9% false negatives (spam that was missed) and around 0.1% false positives (ham incorrectly marked as spam). See the rules/STATISTICS*.txt files for more information.


- -