linux
Automated spam learning on Linux with SpamAssassin
Filed in archive Hacks by Michael Hammer on August 29, 2006
First of all, create a new user account, or virtual mail account for your spamtrap. I suggest a mailbox name that has zero chance of receiving legitimate mail. I am also assuming that this mailbox will be located in /var/spool/mail/usernamehere. Finally, you will need a fairly new Spamassassin, since the older ones in many linux distros do not include the bayesian filter.

So next off, we have to create a cron job that will run the spam learning. Mine is here (and a little crude, but it works):

#!/bin/bash
if [[ `cat /var/spool/mail/algoholic | wc -c` -ge 10 ]] ; then
sa-learn --spam --showdots --mbox /var/spool/mail/algoholic
rm -f /var/spool/mail/algoholic

fi

Now that we have the spam learner ready, we can start placing links all over the place which point at our decoy user. If you want, you can add a style="display:none" parameter inside of the a href so that the link is invisible to people, but visible to computers.

That is all. It takes a couple of weeks for you to get fully indexed by the spam bots, although you can also hit some reply to unsubscribe links with this email address substituted for your real addy if you want.



Related Entries:

Permalink: Automated spam learning on Linux with SpamAssassin
Tags: free  linux  hacks  tips  blog  email  hacking  spam  spam+learning 
Trackback: http://publish.creative-weblogging.com/publish/mt-tb.pl/34698
img Addthis img Ask img Blinklist img del.icio.us img Digg img Fark img Facebook img Google img Lycos img Ma.gnolia Add this page to Mister Wong Mr Wong img Netscape img Netvousz img Newsvine img Reddit img StumbleUpon img Slashdot img Tailrank img Technorati img Wink img Yahoo

Vote for Automated spam learning on Linux with SpamAssassin:

  • Currently 10.00/10
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Rating: 10.00 out of 1 vote(s) cast.
Subscribe
Share It
RSSrss
See all blog subscribe options
Google google
What is RSS?
Yahoo! yahoo
Addthis Subscribe using any feed reader!
Bloglines Bloglines
Newsletter

TwitterFollow us on Twitter!