SpamAssassin has phrases that it looks for that come about from the development team running genetic algorithms to see what and how to score sections of text from messages. The ones that win out in the genetic process make it to the top phrase count. (the bayesian analysis will work on chars or phrases - you just don't want to make it only distinct words - you want it to be effectively statistics on the characters - spaces and bits - then it can learn and just use statistics to your favor)
But that in itself isn't what makes SpamAssassin really good - if you sort out your spam and nonspam into folders and set it to learn on those - then it will learn on those (although that makes it slower).
I'm a big fan of spamassassin and use the most recent code - although it doesn't seemed to have changed much lately. I went from 500 spams a day, down to 100, and then after tweaking spamassassin got down to one a day that would sneak through, then one a week - and after a few months of it I now no longer see any of my spam (unless I go and look into the file I have it sorted out into).
For months I checked to see if it was grabbing mail that it shouldn't be - and it only did once, and that was because my mom wasn't on the whitelist and her dial-up Mindspring account was getting enough points to make it think it was spam.
-------------------------------------------------------------------
There are some odd things afoot now, in the Villa Straylight.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.