DZone
Web Dev Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Web Dev Zone > SpamAssassin 3.3 Changes the Rules

SpamAssassin 3.3 Changes the Rules

Mitch Pronschinske user avatar by
Mitch Pronschinske
·
Jan. 26, 10 · Web Dev Zone · Interview
Like (0)
Save
Tweet
4.76K Views

Join the DZone community and get the full member experience.

Join For Free
Today, the Apache's SpamAssasin squad released version 3.3 of "The Powerful #1 Open-Source Spam Filter."  The project developers are calling this a major release, making 3.3 only the fourth major release in the project's two-and-a-half year history as a Top-Level Project.  After a little Y2K10 bump in the road, SpamAssassin is back on track with a new updating design.

Version 3.3 has modified the way SpamAssassin updates its spam rules.  The automatic update feature, "sa-update", is a time-saving function that now helps email administrators in addition to end-users.  Rules have been completely separated from the core product and they can only be downloaded through sa-update.  This feature was optional in version 3.2, but since it was so popular, the developers decided to make it a core component.  

SpamAssassin has a wide array of spam-killing weapons at its disposal.  It uses DNS and checksum based spam detection, Bayesian filtering, external programs, and online databases.  Spam scoring determines if a message is marked 'ham' or 'spam' (a negative overall score is spam and positive overall is ham).  The program is written in Perl and it can run as a standalone application, a subprogram of another application, or as a client that communicates with a daemon.  Even if SpamAssassin is used as a system-wide filter, it can still be configured by each user for their own personal mailbox preferences.

Leading up to the 3.3 release, SpamAssassin had to deal with the Y2K10 bug.  Earlier this month, users needed to update their rules in order to prevent emails from getting up to 3.6 points marked towards the spam classification.  This was one more reason to make SpamAssassin more dependent on sa-updates for rule revisions.

Many people depend on SpamAssassin.  It is deployed by hundreds of thousands of organizations worldwide.  Those organizations range from large, Fortune Global 500 companies, to small companies, governments, and individuals.  Many commercial offerings such as Lyris MailShield, CleanMail Server, and McAfee Spam Killer, use SpamAssassin.  NetGUARD has been using SpamAssassin since the 1.0 version was released 8 years ago.  That was before it became a Top-Level Project.  Jean-Yves Avenard, the System Admin at Hydrix Pty Ltd, said,  "Over the past 365 days, SpamAssassin has blocked 516,975 unsolicited junk mails while letting through 85,032 clean ones.  Without SpamAssassin email would simply be unusable.  It is an essential component to our business activities."

You can download Apache SpamAssassin 3.3 on the project website.
Open source application Release (agency) dev Database Fortune (Unix) Mail (Apple) History (command) Domain Name System

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Testing Schema Registry: Spring Boot and Apache Kafka With JSON Schema
  • Creating Event-Based Architecture on Top of Existing API Ecosystem
  • What Is HttpSession in Servlets?
  • A Developer Evangelist's Thoughts on Angular 2

Comments

Web Dev Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo