From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject Perl  
WikiProject icon

This article is within the scope of WikiProject Perl, a collaborative effort to write Perl programs for using and developing Wikipedia, share scripts, and improve Wikipedia's coverage of the Perl programming language. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.

 ???  This article has not yet received a rating on the quality scale.
 ???  This article has not yet received a rating on the importance scale.
WikiProject Computing (Rated Start-class)
WikiProject icon This article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
Start-Class article Start  This article has been rated as Start-Class on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.

- Included citation (Battling Spam with an Array of Weapons) Johntheadams (talk) 08:55, 5 November 2012 (UTC)

— Preceding unsigned comment added by Johntheadams (talkcontribs) 08:50, 5 November 2012 (UTC)

- Changed "Generally regarded" to "regarded by some" to hopefully lose the Peacock. --Ebrockway (talk) 05:23, 27 February 2008 (UTC)

- Added external link citation for "generally regarded" assertion which shows that SpamAssassin received 69% of the vote in the Linux New Media Awards 2006. I also added an External Link to the webpage that references the PDF file of the magazine cite. -- PiPhD 18:10, 14 January 2007 (UTC)

- Added additonal explanation to the second paragraph having to do with user-defined "text-matching." -- PiPhD 18:46, 14 January 2007 (UTC)

The introduction was a little wishy washy so I added direct and clear terms like Baysian filter, since that is what it uses apparently, and took out checksum. I think checksum would be included in the Baysian filter term, if it belongs anywhere, since I think it the wrong term to begin with. Checksum is usually done when comparing directly *two files* for changes, like CRC / CRC32 checks or even MD5 et al is used for this purpose.

Perhaps I am wrong though, anyone have any comments? Also good to see you all here, I can't believe no one has discussed anything yet in here :). --ShaunMacPherson 15:37, 22 Sep 2004 (UTC)

It's "Bayesian". And spamassassin really does use checksums to fight spam by comparing spams against checksums held by spam collections. silsor 15:43, Sep 22, 2004 (UTC)
The introduction doesn't need countless buzzwords, it needs to be as clear and as concise as possible. --Joy [shallot] 16:12, 22 Sep 2004 (UTC)
Also it is no longer licensed under the GPL, and to say that old versions were is a misrepresentation since they were also licensed under the Artistic license, according to the article. silsor 17:52, Sep 22, 2004 (UTC)

How do you begin to use spamassassin where the headers are appearing on messages already?... for users of EMACS RMAIL Regrettably, the question did not get answered at the spamassassin wiki sufficiently. oo-- dWs 18:15, 10 Jun 2005 (UTC)

You mean where SpamAssassin's headers are already there, due to another site already having checked it? If they're interfering with your filtering setup, you could rewrite the X-Spam-* headers (e.g., to X-Old-Spam-Whatever). Here's a quick 'n dirty procmail rule to do it (edit: this needs to go before you run the message through SpamAssassin):
:0 Hf

|awk -vd=1 '/^$/ {d=0;} d{gsub(/^X-Spam/, "X-Old-Spam");} {print;}'

By the way (this is why I hit the talk page in the first place :-)), it's also possible to roll your own spamassassin filter with Mail::SpamAssassin; spamassassin(1) is basically a wrapper around it. I've actually had to do this a few times for custom maildrops, e.g. virtusers, but this functionality wasn't mentioned in the article. --Jack (Cuervo) 30 June 2005 11:58 (UTC)

I've rewritten the article intro to something more concise, and simply mentioned the New Media Award as a fact, to avoid weasel words like 'some people'. I've removed the peacock plaque, since it doesn't seem to apply any more. And please remember (in regard to the discussion above) that Wikipedia is not a manual. The article itself is already starting to grow manual-like sections with obscure usage information. If you have problems/solutions regarding SpamAssassin please take that to their wiki and/or mailing lists. Averell (talk) 09:06, 5 August 2008 (UTC)

proposed link[edit]

there's this free software that incorporates spamassassin's engine, it's a freeware, should we put it into external resources? —Preceding unsigned comment added by (talk) 15:57, 18 April 2008 (UTC)

I clarified the link to make it easier for humans. But External Resources seems unlikely to be the suitable place. If you look at the other software which incorporates SA they're references to more wiki pages. I'd say that would be the way to reference the product, if at all - a quick Google suggests the software isn't really notable enough to qualify for a reference. Caomhin (talk) 10:29, 19 April 2008 (UTC)

Removed footnote box[edit]

I removed the footnote infobox, which seems a bit over the top for this article. As far as I see everything here is undisputed and can be read up in the documentation. I don't see how footnotes would actually add value, except for a few cases that can be marked with the inline tag. Averell (talk) 16:58, 23 October 2008 (UTC)

Good mail gets filtered, no documentation anywhere[edit]

There apears to be little or no information regarding how to find the logs, how to check why good mail is rejected or how to change it. —Preceding unsigned comment added by (talk) 18:21, 15 September 2010 (UTC)


I believe that it would be more informative and detailed if this article gave a listing of the actual parts that make up the program, and explained what they do. - KitchM (talk) 03:05, 27 November 2012 (UTC)