Slashdot Mirror


What's in Your Spam-Fighting Arsenal?

Spamhunter asksL "Everyone has their favorite tools to stop spam at the inbox, whether it's using a scoring tool like SpamAssassin, bayesian filters, or something as extreme as challenge/response whitelists (which creates a few problems itself). What I'd like to know is, what are your tools for actively investigating and shutting down spammers? I've found information sites like SPEWS and Spamhaus to be invaluable in tracking down spam gangs and spam-friendly ISP's in order to put pressure where it belongs. Sometimes just chasing the chain of ownership in WHOIS is helpful. What tools, approaches, and resources do you find helpful?"

56 comments

  1. Just Mozilla by Bistronaut · · Score: 1

    Mozilla mail's bayesian filtering are more than enough for the spam that comes my way. Of course, I have a fat connection - spam would probably still annoy me a lot if I had to download it at POTS speeds.

    1. Re:Just Mozilla by Henry+V+.009 · · Score: 1

      For my regular account Mozilla's filtering works fine. For my hotmail account, I get about 100 messages a day, with about 2-3 not caught by the filter. In the end bayesian filtering cannot ever completely replace the human eye. I think that most people know this, but I have heard some exaggerated claims.

    2. Re:Just Mozilla by duffbeer703 · · Score: 1

      I'd rather deal with 2-3 leakers than risk throwing away good mail.

      Generally, messages that leak through have bizarre subjects or contents are easily to identify. Mozilla does a remarkable job (for me at least) in getting rid of the spam that looks like generic mail.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    3. Re:Just Mozilla by Henry+V+.009 · · Score: 1

      What I have had problems with lately is spam messages selling pills or something. Their subject heading contains a line of question marks like "meds????????", but it seems that varying the number of question marks lets some messages get through. I have yet to see a message that I want to keep get wrongly sorted to the Junk folder.

  2. SpamAssassin by amcnabb · · Score: 1

    SpamAssassin is great because it does almost all of those things. My setup filters for regexes, checks some databases on the web for relays and for registered spam messages, manages an auto-whitelist, and does wonderful Bayesian filtering.

    I've had the same setup for several months, and I only have about 1 to 2 mistakes a month. A mix of various techniques is really the only way to go.

  3. Mozilla Thunderbird by dpete4552 · · Score: 1

    The adaptive spam filtering works great for me. :)

    --
    http://www.archive.org/details/ThePowerOfNightmares
    1. Re:Mozilla Thunderbird by arcadum · · Score: 1

      Nice troll.
      Thunderbird only does websites.

    2. Re:Mozilla Thunderbird by Sevn · · Score: 1

      Smack yourself on the forehead now.

      Firebird does websites
      Thunderbird does mail

      --
      For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
    3. Re:Mozilla Thunderbird by arcadum · · Score: 1
      BAHHH!
      Good call!

      Ehh... Sorry.

  4. Outlook's Rules Wizard by NanoGator · · Score: 1

    Technically the Rules Wizard isn't a spam filter, but it does help me kill spam. I use it as a white list. I'll only see messages from peeps who I want to hear from.

    Also, I have a few forwarders. If I register with Best Buy, for example, then I create a bestbuy@mydomain.com address for them and register with that. So if I get SPAM there, I just turn that forwarder off.

    When somebody emails me and they're not on my list, they get a message back saying "Didn't get your message with human readable instructions on how to contact me.

    No spam. No false positives.

    --
    "Derp de derp."
    1. Re:Outlook's Rules Wizard by skookum · · Score: 1

      Oh good job. Way to contribute to the problem of joe jobs! I'm glad to see that you're contributing to the spam problem while hiding it from your eyes.

      Any "solution" that autoreplies to email based on who it purports to be from is broken and needs to be fixed. Sending autoreplies to spam just causes somebody's legitimate inbox to fill with garbage whenever the spammers use that innocent party's address in their spam. Naturally since you personally don't see any of these nasty side effects it must not be there, right?

      Anyone who doesn't think this is a big deal obviously has never had to experience a joe job.

    2. Re:Outlook's Rules Wizard by worm+eater · · Score: 1

      That sounds way too complicated, when all you need is SpamBayes. Honestly, I use Outlook at work, and SpamBayes has cut my spam down to 1-2 per week, with NO false possitives. You can get it as a truly elegant outlook plugin.

      Also, you didn't respond to the question. But if every email program came with good filtering, there would be no need to hunt em down because there wouldn't be any $$$ in the business.

      Sad though it is, all the good blacklist sites are getting DDoSed out of existance. I don't think these spammers are responding to 'pressure.' Currently, the best offense is a good defense: bayesian filtering.

      --
      Maybe partying will help...
    3. Re:Outlook's Rules Wizard by NanoGator · · Score: 1

      "That sounds way too complicated, when all you need is SpamBayes."

      Nar, it's not that complicated. It took me a little bit (15-20 minutes maybe?) to build my initial contact list. After that, setting up the rules was simple. I guess you could say that setting up the email forwarders is 'complicated' as I have to go a couple of places on the site to get to that. However, I could just set up a global address and add new contacts to the rule.

      Is it more complex than your suggestion (which I bookmarked and will look at, I don't want you to feel like I'm shrugging you off. I'm curious about what you linked to here.), then the answer is a mild yes. No argument there. Though it wouldn't be too hard to devise an interface for what I've done.

      For the record, I didn't just do this for spam filtering, I wanted control over my messages.

      --
      "Derp de derp."
    4. Re:Outlook's Rules Wizard by NanoGator · · Score: 1

      "Any "solution" that autoreplies to email based on who it purports to be from is broken and needs to be fixed."

      If I were sending out a bunch of messages, I'd agree with you. But I'm not.

      " Sending autoreplies to spam just causes somebody's legitimate inbox to fill with garbage whenever the spammers use that innocent party's address in their spam."

      BzzT sorry.

      1.) Outlook 2000 only sends one message to a recipient per session.

      2.) The message that is sent back is pretty clear: Somebody sent me an email, you cant reach me there, email this other address instead.

      3.) If anybody does get that message, they'll see it, and they'll be informed that they have been spoofed. In the event that happens, they can take appropriate steps. Granted, there's not a whole lot they can do, at least they can deal with other hatemail they'll eventually get.

      So no, it's not 'just filling an innocent party's address with spam'.

      --
      "Derp de derp."
    5. Re:Outlook's Rules Wizard by worm+eater · · Score: 1

      Well, ok, if you had other things in mind besides spam filtering, I can see going through that process. I would be afraid that people not on my white list wouldn't take the time to write me back when they got a message saying their email didn't go through. However, it all depends on what you use your email address for. In my case, enjoy many of my unsolicited (but non-commercial) emails from people I don't know.

      --
      Maybe partying will help...
    6. Re:Outlook's Rules Wizard by Anonymous Coward · · Score: 0
      I don't think these spammers are responding to 'pressure.' Currently, the best offense is a good defense: bayesian filtering.

      I doesn't help that there are spam pimps making a buck by teaching spammers how to beat filtering software.

    7. Re:Outlook's Rules Wizard by davidu · · Score: 1
      So no, it's not 'just filling an innocent party's address with spam'.

      Except when 10,000 other people do the same thing...

      Please understand that what you are doing is being a poor netizen and not appropriate. I'm glad it makes *your* life easier but it makes others lives more difficult. Please reconsider your actions.

      -davidu

      --

      # Hack the planet, it's important.
    8. Re:Outlook's Rules Wizard by NanoGator · · Score: 1

      "Please understand that what you are doing is being a poor netizen and not appropriate."

      That is the fault of the person who spoofed the address, not mine. They don't need me to use automated responses to get 10,000 mails, all they need is for people to respond with "don't spam me!". The problem is there whether or not people use automated responders. The victim is in trouble anyway.

      "Please reconsider your actions."

      I reconsidered, and no, I will not stop. If the other guy was using the system I developed, he wouldn't recieve my automated messages.

      Sorry.

      --
      "Derp de derp."
    9. Re:Outlook's Rules Wizard by davidu · · Score: 1
      That is the fault of the person who spoofed the address, not mine.

      Although I hope it never happens to you, I guess the only way you'll understand is when you personally get joe-jobbed and your server starts to flail for a while as thousands of auto-ack's start /needlessly/ nailing your server in addition to the bounces.

      I guess there are still a lot of selfish people out there...a shame really; didn't your mother teach you to 'share the `net?'

      -davidu

      --

      # Hack the planet, it's important.
    10. Re:Outlook's Rules Wizard by NanoGator · · Score: 1

      "Although I hope it never happens to you,"

      It has happened to me. Happened with the Sobig virus. It wasn't a big deal either. Yeah, I got flooded with email. I wasn't mad at the people with responders (actually it was nice knowing I was spoofed), I was annoyed at the idiot worm writer. It was easy enough to filter them out anyway. You see, with my setup, though that happened, the important mail still got through.

      "I guess there are still a lot of selfish people out there..."

      Oh fuck off. You have no business calling anybody selfish when it's you who wants me to do it your way. I spent a lot of time making sure it doesn't cause any harm. And, if it does, then I'll take it down. You see, this isn't server side here, this is client side. If I got 4,000 emails flooding my machine, I'd turn off the rules wizard. Give me some credit, will ya?

      I'm sorry you got burned. Really, I am. However it's happened to me too, and I don't see the problem as being auto-responders. As I said before, you don't need auto responders for your mailbox to fill up like that.

      If you don't like it, then tough shit. Work on solving the problem, not the symptom. Shutting me down will do NOTHING to prevent you from getting 'joe-jobbed' again.

      Get your priorities straight.

      --
      "Derp de derp."
    11. Re:Outlook's Rules Wizard by TheTomcat · · Score: 1

      If I got 4,000 emails flooding my machine, I'd turn off the rules wizard. Give me some credit, will ya?

      Sorry to step into the middle of your guys' flamewar, but I have to agree with davidu (not that I expect you to care, nanogator).

      If a spam/joe-job campaign consists of 10,000,000 email addresses, and one tenth of one percent of all recipients had your software installed, the spoofed mailbox owner would receive 10,000 "notification" emails.

      I trust that you ARE monitoring your own client and will shut it off if you start sending more than "4000" emails per [some magical threshold], but the flaw is that you don't know how many other hundreds, or thousands of other netizens have the same "rule". Your personal volume may be low, but you can't possible measure the incoming volume on the spoofed box.

      It _is_ selfish, and it's very bad netiquette. It's not, however, illegal, and there's not really any way of stopping you.

      S

    12. Re:Outlook's Rules Wizard by NanoGator · · Score: 1

      "but I have to agree with davidu (not that I expect you to care, nanogator)."

      It's not that I don't care, it's that I'm not being given any credit here. I'm being treated like I'm going to use my machine to bug other people, nobody's ever given thought that I've considered any of it.

      " trust that you ARE monitoring your own client and will shut it off if you start sending more than "4000" emails per [some magical threshold],"

      Dude, you notice when Outlook starts acting up. It's not some magic number, it's "shit, it's sluggish". It doesn't need to reach anywhere near 4,000 for that.

      "It _is_ selfish, and it's very bad netiquette."

      Um, no on both counts.

      1.) You're dealing with the symptom, not the problem.

      2.) The 'bad netiquette' on my part has not hurt anybody, and I'm actively making sure it doesn't. If a harsh lesson is learned, then I'll probably sing a different tune. Until then, you all need to understand that I'm dealing with the bad netiquette of spam, rather effectively I might add. You guys are calling me selfish when you are bugging me about your own agenda.

      One more thing, you both need to learn a lesson in tact. You guys both preach being a good 'netizen', but come at me saying I'm selfish or treat me like I'm some malicious moron. I tell ya, I get no respect."

      If you want anybody to listen to you, you have to approach them more respectfully. Simple as that. Don't come by saying "you're selfish!" or "oh great, you're contributing to the problem now!" Come by saying "There's an unfortunate problem that could arise here..." You don't have to be an asshole about it.

      Both of you could learn a lesson in tact. I am a reasonable guy, but I'm not going to give anybody attention who talks down to me.

      --
      "Derp de derp."
    13. Re:Outlook's Rules Wizard by TheTomcat · · Score: 1

      I purposely wrote my post in a respectful, non-insulting manner. I was not talking down to you. Just because I don't agree with you doesn't mean I think you're a "malicious moron". I meant nothing personal by my post, please don't take it so (just as your "lack of tact" compaint doesn't deeply hurt me).

      I'm not pushing any agenda other than "be polite".

      I don't know you. I can't say whether or not you're a selfish person (and I didn't). I said "it _is_ selfish", and by that, I meant the action of responding to spam. I thought that was obvious.

      All I'm saying is that if 1000 other people are doing what you're doing, that can be trouble, and there's no way for you to know about the other 999. One email from your machine, per hour won't make outlook sluggish. One per hour, "clustered" over 1000 machines will not make any of those machines sluggish. I wouldn't want to be on the receiving end of those 1000 emails, though (and 1000 is small potatoes).

      It has potential to facilitate a Joe Job, and there's no practical method of monitoring to make sure it DOESN'T. If/when your software reaches "critical mass", there will be problems.

      S

    14. Re:Outlook's Rules Wizard by NanoGator · · Score: 1

      " I meant nothing personal by my post, please don't take it so (just as your "lack of tact" compaint doesn't deeply hurt me)."

      I reread what you said and what I said and I think I figured out what happened here. When you said I was being selfish, I jumped to the conclusion that you were backing up David's comment about 'my mommy not teaching me how to share'. From what I gather here, my assumption was in error. Sorry man. You can understand I'm a little frusrtrated, right?

      However, I object to my actions being labeled as selfish. The problem here is spam. When spam is so out of control that you lose important messages, then email becomes worthless. Part of the problem here is that people still recieve spam, thus the value of it is there. Deal with spam, deal with 'joe-jobs'. Now, I could turn off the auto responder (not that anybody'd notice.) and treat the symptom, but the spam problem is still there, and the guy who gets joe-jobbed doesn't know his email identity has been stolen. Or, I could do my part to devalue spam by setting up a white-list.

      Now, the problem with a white list is that people sometimes change email addresses. They need a way to contact me to get back on it, and they need a way to know their original mail bounced. So besides an auto responder, how do I go about this? I'm not asking this to argue, I'm seriously asking here. Give me a useful solution, and I'll consider (like seriously consider) using it in place of the auto-responder.

      "All I'm saying is that if 1000 other people are doing what you're doing, that can be trouble, and there's no way for you to know about the other 999."

      You have a fair point, but you're fighting the battle on the wrong end. By the time my machine sends somebody an email, the guy's address has already been abused. The damage potential for that is far worse than getting a flooded inbox. If he didn't recieve those messages, he'd be none the wiser. If he did get one or two, he wouldn't act. If he got a flooded inbox, you'd bet he'd take new steps to find out why it happened and what to do about it. It may cause him/his ISP a headache for a day, but so would the growing trend of using other people's email. The problem will not get solved until it's really a problem.

      I'm sorry, but I don't see how sparing that guy an e-mail from me is more important to solving the problem than being 1 person that cannot recieve spam.

      "It has potential to facilitate a Joe Job, and there's no practical method of monitoring to make sure it DOESN'T"

      You're right. However, I have a problem to solve here, so give me a better solution. I need to be able to notify people not on my whitelist that they need to ask to be on it. Solve that, and your 'joe job' problem on my end goes away. If you don't have a solution, then what am I supposed to do? Be another inbox that legitimizes spam revenue? I don't think so. Label that as selfish if you like, but the solution to your problem is far more fundamental than my turning off an auto-responder. The fact that email can be spoofed at all is the problem.

      Now, with all that said, I have not ignored you or David. Seriously. I put a little more thought into the problem and came up with an update both of you might appreciate. Somebody else in this thread pointed me at an Outlook bayenesian (sp?) spam filter. I haven't tried it yet, but what I'm going to do is see if I can apply the spam filter before the auto responder. If that happens, a bunch of auto responses go bye bye. As long as whoever emailing me doesn't trip the filter, then mostly legitimate emails would go through.

      I realize you're probably thinking I'm a thick-headed moron right now. That's fine, doesn't bother me. But please, whatever you do, don't feel like I didn't listen. I did listen. Hopefully what I said above proves that. It's just a disagreement, not a butting of heads.

      Cheers.

      --
      "Derp de derp."
    15. Re:Outlook's Rules Wizard by NanoGator · · Score: 1

      Hmm.. couldja let me know ya at least read what I said? I think you'd find at least the last bit of interest.

      --
      "Derp de derp."
    16. Re:Outlook's Rules Wizard by TheTomcat · · Score: 1

      I read your response. I see what you're saying. I don't totally disagree. The problem is that there IS NO GOOD SOLUTION.. )-:

      Sad, really.

      S

    17. Re:Outlook's Rules Wizard by NanoGator · · Score: 1

      Agreed. Cheers man.

      --
      "Derp de derp."
  5. Change your perspective by Anonymous Coward · · Score: 0
    The quality of spam porn has gotten so high as to obviate my need to seek jacking material anywhere else. It comes, I come.

    Seriously, I look forward to the latest bignaturals.com and christinamodel.com spam every week. I only lament when it's at work

    My inbox, replete with bitmapped snatch, is become the PointCast push model, optimized to sublimity.

  6. Spambayes for filtering, Spamcop to whack'em by Tool+Man · · Score: 1

    As the subject says... Spambayes (with procmail) does my filtering, so it gets stashed in the training/garbage bin. Works great, with excellent accuracy.

    I subscribe to Spamcop (http://spamcop.net) too, which gives me a spam-filtered public email address, and they also do reporting. You send them your spam, they look up whatever complaint addresses they can for the source, relays, and even the URLs linked to in the spam; it just needs a few clicks to shotgun your complaints to all the ISP admins, keeping the jerks hopping.

  7. Yahoo by mpechner · · Score: 1

    I've been using the paid Yahoo mail service. I have my ISP forward all my mail to my yahoo account. Their spam filters are great. Spam goes into the bulk folder and the rest goes into the inbox. I've been using this for a year and it's great. I can read different attechments without downloading them. What I download is scaned for viruses with norton.

  8. hmmm by Anonymous Coward · · Score: 1, Funny

    The only thing that will work or at least provide satisfaction is lots and lots of jail time.
    Preferrably with a cell mate with a very very enlarged penis.
    Oh yeah, and lots of Viagra.
    Death Row would be too humane.

  9. Nothing by Markus+Registrada · · Score: 1
    Answering the original question -- about tools to help identify and shut down spammers -- nothing helps much. Now that spammers use viruses to hijack thousands of helpless newbies' MS boxes, and make them send the spam through normal channels, nothing much can be done except, perhaps, wiping out ("securing") all those hundreds of thousands of infected relays, along with any other vulnerable hosts yet to be exploited for the purpose.

    Of course that's a job for another virus. While that might be seen as worse than the problem, I don't run anything susceptible to viruses. Do you? The trick is to exploit holes before the spammers do, but be careful not to harm the ISPs in the process by overloading their pipes. Once all vulnerable hosts have been wiped (and, perhaps, reloaded with something secure, but that's the owners' job -- get it wrong and get wiped again!) the spammers will have nothing to work with. Better yet, most of their customers' customers will be off the net too, solving the other half of the problem.

    (By the way, all answers about spam filtering should be moderated into the toilet, as "off-topic".)

  10. MOD UP PLEASE by Anonymous Coward · · Score: 0

    MOD UP PLEASE

  11. My 87 step approach to fighting spam by Anonymous Coward · · Score: 0

    Okay, not quite 87 steps, but close...

    1. SpamAssassin on the server. The highest rated spam gets immediately deleted.
    2. Mozilla Thunderbird w/ bayesian filtering for email client. Most remaining spam is recognized easily.
    3. Any spam that makes it through this far ends up reported to SpamCop.

    I also create spamtrap email addresses on my websites which allows me to blacklist spam harvesters automatically.

  12. hotmail account by dextr0us · · Score: 1

    i have a hotmail account, and believe it or not, i get 0 spams a day. My email address is something like name number word and its not very guessable. I use it for family, and as you can see, dextr0us @ s p l . a t is my e-mail address for spam. It works quite well.

    --
    "Martha Stewart can lick my Scrotum......do i have a scrotum?" -- Sharon Osbourne
  13. Two services by Kris_J · · Score: 1
    www.spamgourmet.com for email aliases, spamcop.net for spam filters. I get no spam to my personal address. When it starts arriving at work I'll turn on MailScanner's anti-spam filter (currently we only use it for anti-virus).

    Once spam has reached your inbox, you've lost.

  14. Absolutley nothing! by JANYAtty. · · Score: 1

    I use a popular web mail service and a standard email client. I dont get spam becouse Im carefull about who and where I give my info out to and I certainly never post my email address on a newsgroup or web page and I never accept any of the email options if I must sign up for anything. Oh and both of my email addresses are, I hope, non guessable. Beyond that I use rules to sort what email I do get from NYTimes and the linux mailing list. I get about one spam a week from the web mail client provider, and another from excite.com which I was likeing for my homepage. Acceptable I think.

    --
    I dont do meaning of life questions.
  15. My tools are simple by Motherfucking+Shit · · Score: 2, Informative
    Looks like most responses so far aren't addressing the real question - what you use to seek and destroy - and instead are mentioning what they use to avoid spam in the first place. All well and good, but since there aren't many answers to the question at hand, I might as well post mine.

    I generally stick with the basics, whois and traceroute getting the most use. I rarely whois the spamvertised domain itself, unless I'm trying to determine the registrar or its DNS provider... But whois gets a lot of masked use, thanks to the following aliases (bash2, freebsd):
    alias apnic='whois -h whois.apnic.net'
    alias arin='whois -h whois.arin.net'
    alias ripe='whois -h whois.ripe.net'
    So, suppose I get spam with an originating IP of 1.2.3.4, I just grab a shell and type
    [speaker@candletruq]$ arin 1.2.3.4
    If ARIN refers me to RIPE or APNIC, I use the `arin` or `apnic` commands, respectively. Within a couple of seconds, I know which ISP was abused to send the spam, as well as (usually) some administrative contact for that provider. A few more seconds and I have the same information about whichever ISP is hosting the spamvertarget. If you find yourself constantly typing out...
    whois -h whois.arin.net 1.2.3.4
    ...or the appropriate flags to your flavor of whois, setting aliases to point to ARIN/RIPE/APNIC's servers can be a huge timesaver.

    A script I wrote some time ago, called ANAL - get your mind outta the gutter, it stands for Auto NANAS and Lart - takes care of the rest. I paste in the spam, headers and all; then if I'm bothering to report it, I'll also enter in some abuse contacts for the origin/target ISPs. I post the form, the script posts a copy of the spam to the Usenet newsgroup news.admin.net-abuse.sightings, and also sends abuse reports to any email addresses I specified.

    Not necessarily trying to plug myself, but if you've got PHP installed, check out ANAL. You can report spam to the ISP, and also archive a copy in Google Groups (which can help in future spam cases against the same spammer or spam-friendly ISP) at the same time.

    Yes, I actually named one of my machines candletruq.
    --
    "BSD: Free as in speech. Linux: Free as in beer. Windows 10: Free as in herpes." --Man On Pink Corner in #52607549.
    1. Re:My tools are simple by beebware · · Score: 1

      Download a program called "Anal" from a domain called "Shat"? I would avoid psychologists if I were you, they'll probably think you're obsessed with something...

  16. My only spam-fighting weapon... by lunarscape · · Score: 0

    ...is a small-claims case filing form. 100% effective so far, with no false positives. ^_^

  17. My (quite effective) approach by Baloo+Ursidae · · Score: 1
    First off, realise that treating the symptoms doesn't work. This means that C/R is considered harmful, as is address munging. It is still possible in this day and age to stay sane with just one email address without spamtrapping.

    Procmail is your friend. Use it. In conjunction with SpamAssassin, you can filter it off to a folder to go send to SpamCop at your earliest convienence. While SpamCop officially discourages doing so, setting your mail server to reject based on the RBL bl.spamcop.net will save you some work (and money if you're a SpamCop member) by prohibiting mail from sites already reported by several people.

    I use exim in conjunction with sa-exim to reject spam that scores high with Spamassassin, and to teergrube the luser. Since I'm the postmaster, I also have sa-exim give all the sa-exim rejected spam to my spam folder to report as well.

    I have roughly 30 users. Almost all of them use my site for mail, since doing so is extremely spam hostile thanks to me, with very little inconvienence, if any, to legitimate mailers, which is the way it should be.

    On an aside, I also use abuse.net's forwarding service to report hosts infected with viruses to their ISPs. I've been fairly successful, though it could be better. Roughly one third of the ISPs I contact suspend or terminate the user's account for it. I also maintain a net-lsearchable list of the last relay such infected messages go through before hitting my server. Feel free to use it for yourself, it's on my website.

    --
    Help us build a better map!
    1. Re:My (quite effective) approach by Anonymous Coward · · Score: 0

      But what can be done about spam pimps helping spammers beat filtering software? Is there some way to define a spam-blocking tool such that explaining how to beat it would be, say, a violation of the DMCA?

    2. Re:My (quite effective) approach by berzerke · · Score: 1

      ...Is there some way to define a spam-blocking tool such that explaining how to beat it would be, say, a violation of the DMCA?

      I'm sure there is, but why bother? Spammers don't care about the law. Creating viruses to make open relays pretty much says it all. Then add in DDOS's, false advertising, illegal products, etc., and I think you get the idea. Spammers don't care about the law, except when it benefits them.

  18. Suspicious by skinfitz · · Score: 1

    Translation: I am trying to bypass anti-spam measures and I want to know what my targets are.

  19. My toolset by KleinKlone · · Score: 1
    I use a number of levels of filtering:
    1. Sendmail - Claus ABman has some suggested rules for eliminating bogus AOL addresses, bad message IDs, etc. I just use those, plus some of my own "Subject:" filters
    2. DCC rejects spam based on how often myself and others have seen it, with a distributed database of hard and fuzzy checksums. It is part of Spam Assassin, and I plan to include that soon, too.
    3. Procmail is my third level of filtering.
    4. For the crap that gets through, I mark it as spam to levels 2 (automatically) and 3 (manually), so I don't see that again.
    Regardless, I still get too damn much spam!
  20. Several layers of paranoia by ShaiHulud-23 · · Score: 2, Interesting

    I use SpamAssassin to sort and tag the spam server-side, with my threshold set at 5. Or rather I should say the ISP hosting my domain uses SpamAssassin, I don't have full control over the mail server.

    Then I use Mailwasher mainly to preview the messages on the server before downloading them. Mailwasher has its own filters to tag and bag spam, and they're pretty good. Do NOT use Mailwasher's fake bounce feature, it only contributes to the problem. I get the full source of the messages before downloading and report them to SpamCop.

    I then use Mozilla Mail for the actual downloading and reading, which of course has its own Bayesian filtering, but messages have already gone through two other filters before they reach it. The funny thing is that even though I preview the messages with Mailwasher, I don't delete them on the server, I want them for training purposes.

    I use throw-away accounts on SpamGourmet if I need to sign up for anything online.

    I only get maybe three spams a week to my real email address, so all of this may be a tad extreme. But perhaps this paranoia (I'm also very protective of my email address to begin with) is *why* I get so little spam.

    My Hotmail account, OTOH, was getting about 20-30 per day, five or six of those were making it past the filters into my inbox. Since I don't use the account for much serious correspondance, I finally set myself to "Exclusive" and whitelisted those few domains that I actually want to get mail from.

  21. Apple Mail.app by Kaypro · · Score: 1

    3 months of tedious training (marking spam as Junk) has paid of quite well. Haven't had a single spam get through in 8 months. IIRC I think it uses some sort of Bayesian filtering. I highly recommend going through a few months of training at least, since at the beinging I would get a few false positives. Now however I don't know how I could ever live without it.

    Just my 2 cents.

  22. Custom tools by Anonymous Coward · · Score: 0

    I'm using my own tools. I've tied many computers together to launch a very subtle attack against the spammers. Unsolicited Commando

  23. Personal Spamassassin 2.60 by gvc · · Score: 1

    Spamassin's Bayesian rules are much improved for version 2.60. Unfortunately their unsupervised learning method (that is applied globally) causes
    drift. It uses different rules when it classifies your mail from what it uses when it trains its database.

    The solution is to write a script that applies spamassassin. If it classifies your mail as spam, have your script pipe it to "sa-learn --spam"; if
    it classifies your mail as ham, pipe it to "sa-learn --ham". You also have to make sure to correct it when it mis-classifies email, using the same sa-learn program.

    With this setup, smamassassin almost never makes mistakes. In about 10,000 emails, it misclassified maybe a dozen as spam that weren't. In all cases, the email was 'weird' - generally the first message from an on-line service to which I had subscribed. In the other direction, about 1 spam in 100 slips through under the radar.

    Spamassassin was very useful to me during the recent Swen outbreak. At this time I received over 1000 copies of the virus per hour. Spamassassin caught them all. A few "unable to deliver" messages got through, but I was able to train spamassassin to reject those, too.

    One unfortunate side-effect of the Swen outbreak is that it flushed some of the memory of my bayesian filter. This is because it uses a window of about 8MB, and the entire window was filled with Swen artifacts. But now that Swen has abated (at least at my site) I've had to kill a few Nigerian send-me-your-bank-account-and-your-mother's-maiden -name
    scams, but it has quickly learned and I'm back to normal.

    I have done side-by-side comparisons with Mozilla's bayesian filter. Overall, spamassassin (at lest spamassassin 2.60 with personal training) is much more effective. On the other hand, Mozilla's filter is easier to use "out of the box." It would be nice to have an easy method to have Mozilla call spamassassin instead of its own training program.

  24. ASSP by s1lverspaceb0y · · Score: 1

    I have used blackhole/razor for quite some time but found it to be disappointing. I am totally in love with "ASSP" or Anti-Spam Server Proxy. The project page is at http://assp.sourceforge.net . As someone who gets 150-200 spams a DAY, this has cut it down to 3-4. It's a Bayesian filter with tons of cool features like auto-whitelist and web-based config. It can even run on the same server as your MTA, just change your SMTP service to use something other than port 25, then have ASSP run on port 25. I highly recommend this software.

  25. MimeDefang and SpamAssassin by btcruize · · Score: 1

    I use a sendmail milter called MimeDefang, which works in conjuction with SpamAassassin. I have users info ( whitelists, thresholds, etc..) stored in a mysql backend. Seems to work great. Many thanks to the Folks and MimeDefang and SpamAssassin for providing such great products.

  26. A Layered Approach... by irrelevant · · Score: 1


    On the server:

    rblsmtpd (DNS-based block lists) in front of qmail

    DSPAM filtering pre-delivery

    SpamCop for the ones who make it through.

    I'm planning to add SpamCop reporting for the messages that DSPAM catches and there is also ongoing development in the project that will log IP addresses of machines delivering SPAM for local RBL use.

  27. Spam by Anonymous Coward · · Score: 0

    I eat it! Yummy!

  28. Re: What's in Your Spam-Fighting Arsenal? by Anonymous Coward · · Score: 0

    MailWasher (http://www.mailwasher.net/) to preview the spam, bounce it back, and copy it into notepad; SpamHaus (http:www.spamhaus.org/) to see if it's spam friendly, Norton Internet Security to add the IP address range as restricted if it is. Add web sites referenced in the spam to the hosts file pointing to 127.0.0.1.; Advanced Subnet Calculator (http://www.solarwinds.net/) to convert CIDR addressing to IP ranges for Norton to firewall.

    jwhois (http://www.gnu.org/) to look up IP addresses and domains, it's configurable to look for ARIN, APNIC, JPNIC, LACNIC.

  29. Simple... I invoice the spammers for $500 a pop by Gunfighter · · Score: 1

    I welcome spam with open arms. After all, I'd hate to cut off my easiest revenue source. If you find any Nigerian millionaires, be sure to send them my way.

    --
    -- Stu

    /. ID under 2,000. I feel old now.