Slashdot Mirror


Critical Eye on SpamAssassin

ErrorBase writes "In this Infoworld article, Logan G. Harbaugh makes a great deal about an ancient (2.44) version of SpamAssassin comparing it with newer comercial variants. Quote : You get what you pay for. [...] However, it took more than 10 times as long to install and configure SpamAssassin as it did any of the other products. " Why did he not ask Kevin Railsback who had the whole thing working some while ago?)"

324 comments

  1. What is a good client-side spam filter for Outlook by Dancin_Santa · · Score: 1, Interesting

    What is a good, free client-side spam filter for Outlook?

  2. Nice to see... by PhilippeT · · Score: 1, Insightful

    You never know most places would have not looked for an OO solution.

    --
    A psychopath can't tell the difference between right and wrong. A sociopath knows the difference - he just doesn't care.
  3. Version? by Anonymous Coward · · Score: 0, Informative

    "SpamAssassin 2.44, an open source spam filter included with Red Hat Linux 9." Included with RedHat 9 is spamassassin v. 2.54, not 2.44

  4. Re:What is a good client-side spam filter for Outl by reaper20 · · Score: 4, Informative

    SpamBayes, by far.

  5. SpamAssassin by hookedup · · Score: 5, Interesting

    All my incomming mail comes through SpamAssassin (cant remember which version off the top of my head), and once in a blue moon a single piece of spam will manage to find it's way through. When it does, I guess i should just applaud the spammer for being so devious.

    TrollAssasin would be nice, imagine seeing posts subjects as *****TROLL***** heh

    1. Re:SpamAssassin by Cygnus78 · · Score: 5, Funny

      Why not create SlashAssassin ? All incoming mail gets moderated.. Let's see ... aah a +5 Interesting. What about this one. Oh a mail from dad.. moderated Offtopic! How typically. Ah one from my brother.. Flamebait.. !

    2. Re:SpamAssassin by zdzichu · · Score: 1

      Doable I think. First you have to use SA's bayesian learning detector, and pass through 'sa-learn' few hundreds troll comments.
      Then write a small filter for squid, which will break all comments into single posts, filter them through SA and reassemble output.

      Nice weekend-hacking project.

      --
      :wq
    3. Re:SpamAssassin by Anonymous Coward · · Score: 0
      When it does, I guess i should just applaud the spammer for being so devious.

      Me too. I send glowing reports to his ISP about his spamming abilities.

    4. Re:SpamAssassin by endx7 · · Score: 2, Insightful

      TrollAssasin would be nice, imagine seeing posts subjects as *****TROLL***** heh

      Seriously, wasn't that one of the ideas behind moderation?

    5. Re:SpamAssassin by Brummund · · Score: 2, Informative

      That is called scoring. Gnus and other good email/news clients have this. Very useful for reading high-volume lists and avoiding USENET kooks.

    6. Re:SpamAssassin by anthony_dipierro · · Score: 1

      Why not create SlashAssassin ?

      Cause in order to do so you'd need to scrape Slashdot's pages. And that would violate their oh so important intellectual property rights.

    7. Re:SpamAssassin by Anonymous Coward · · Score: 1, Interesting

      Yeah, there's a good reason for some of those messages getting through. Hang on, let me check that "post anonymously" box... there we go.

      I work for a company that has decided that sending out spam is part of the revenue generating enterprise. Save the BS about how I should tell my boss to shove it, I have a lot more reasons to stay here than to go. At any rate, one of the things that most spammers (strike that, what the good spammers) do is to get as many of these tools as they can, and run test mailings of outgoing mail across it. SpamAssassin is nice because it details exactly which parts of the message triggered the filter, and you can whittle the message down until it will pass by just about any installation.

      Most times when I send out mail, it ends up with a spamassasin score of about 3, and if anybody has it set that low they're probably losing valid mail too.

  6. Re:What is a good client-side spam filter for Outl by Anonymous Coward · · Score: 0

    spam bayes
    http://spambayes.sourceforge.net/
    works well with outlook 2000 etc.

  7. Re:What is a good client-side spam filter for Outl by PhilippeT · · Score: 2, Insightful

    not using Outlook? Seriusly most good anti spam filters are server side.

    --
    A psychopath can't tell the difference between right and wrong. A sociopath knows the difference - he just doesn't care.
  8. Is there a gui tool for configuring SpamAssassin? by ACK!! · · Score: 4, Insightful

    Seems like this guy did not verbalize it but that was his problem. If you know what you are doing hacking a conf file from vi is easier than a gui for sure. However, his low performance and configuration woes would have probably been handled with a easy to use graphical interface.

    Aren't there tools that do this?

    --
    ACK /ak/ interj. 2. [from the comic strip "Bloom County"] An exclamation of surprised disgust, esp. i
  9. a problem with reviewers by Taranis-BSD · · Score: 5, Insightful

    This was just a setup to make commercial software look better or just a incompetent reviewer. Next.

    1. Re:a problem with reviewers by Mysticalfruit · · Score: 2, Insightful

      Ding, we have a winner...

      This is a kin to when Ballmer was quoted comparing Redhat 6 vs. Longhorn or XP or whatever.

      This guy's just following the first rule of "marketbenching"

      "When in doubt, squew results in favor of the company that's paying you the most..."

      --
      Yes Francis, the world has gone crazy.
    2. Re:a problem with reviewers by I+am+Kobayashi · · Score: 4, Insightful
      Agree. I was going to post as an answer to the question:
      "Why did he not ask Kevin Railsback who had the whole thing working some while ago?)"
      Because Freeware doesn't pay for advertisements in his publication....
      It is always nice to see a lack of journalistic integrity in reviewers...
      --
      --Kobayashi--
    3. Re:a problem with reviewers by AKnightCowboy · · Score: 2, Informative
      This was just a setup to make commercial software look better or just a incompetent reviewer. Next.

      Spamassassin didn't seem that hard to install. I just typed "apt-get install spamassassin" and just piped my mail through it with a procmail recipe:

      :0fw
      | spamassassin -P

      :0:
      * ^X-Spam-Status: Yes
      spam

      Seemed simple and straight forward. Granted, if you're doing it on an entire machine basis you'd just use spamd/spamc and setup a filter on the mail server itself. For one user though I'm not sure how it could be any simpler. If I want to whitelist people I just add them to my ~/.spamassassin/whitelist file. *shrug*

    4. Re:a problem with reviewers by aug24 · · Score: 4, Informative
      Bollocks, the reviewer said in the damn article why he used it. It's cos that's what comes with RH9. I've just checked on the RH web site, and 9 is their current release.

      So if you want to whinge at anyone, whinge at RH. At least this shows that reviewers now think they should include FOSS in their reviews.

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    5. Re:a problem with reviewers by Taranis-BSD · · Score: 2, Insightful

      Clearly you did not check well enough, RedHat 9 is now very old by distro standards and is now replaced by their commercial line of products or Fedora.

    6. Re:a problem with reviewers by black+mariah · · Score: 3, Insightful

      It doesn't pay for Slashdot either. Notice those nice shiny MS ads up there?

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    7. Re:a problem with reviewers by IANAAC · · Score: 2, Insightful

      Yes, RedHat 9 is considered old by the OSS community, but not by the general public. There are still many people running RH9 out there. Hell, there are still a lot of people running RH7.x (particularly on servers).

    8. Re:a problem with reviewers by aug24 · · Score: 3, Insightful
      very old by distro standards

      That is the oldest canard (read: excuse) in the FOSS zealot's book. And I say that as a regular proscelitiser myself.

      How old is Red Hat 9? It was the current release till earlier this year, when they launched Fedora. So, he used a version that is a few months old. Whoop-de-fuck. 'Very old' my arse.

      J.

      --
      You're only jealous cos the little penguins are talking to me.
    9. Re:a problem with reviewers by dabadab · · Score: 1

      I thought that this was a review of spam filters, not OS distributions. BTW, how scored the spam filter included with WinXP? ;)

      --
      Real life is overrated.
    10. Re:a problem with reviewers by Mr+Guy · · Score: 1

      Not to sound ignorant, but where did that "procmail recipe" come from? Unless it scrolls up on the screen after you type "apt-get install spamassassin" it isn't that straight forward and simple.

    11. Re:a problem with reviewers by JonnyCalcutta · · Score: 4, Insightful

      But he didn't upgrade it. Would it be acceptable if he tested an anti-virus product he got with the PC he bought last year and he didn't update the virus defs? Or perhaps he should have used the release version of Brightmail from the time of the Windows XP launch?
      Anybody using an old version of anti-virus or anti-spam software gets what they deserve (or get's the review their advertisers want). I use spamassassin and clamav with mimedefang on my corporate gateway and you have to upgrade spamassassin regularly or more and more spam starts slipping through - this is the nature of anti-spam and I'm sure is just as true of brightmail and the others.

    12. Re:a problem with reviewers by zerocool^ · · Score: 2, Interesting

      A problem we had here at Netmar was that spam assassin, in conjunction with mime-defang, really slams the system. We have several clients who run listserv-type email lists (for various reasons, all verified non-spam, most for like non-profit orgs), and when you send a 500k listserv digest email to 2,000 people, in the default spam assassin config, it would spawn a perl process for each attempted email. So, for about 3 minutes, our mail server would be swamped (load creeping up over 10ish), even though it's a 1.2 ghz duron.

      So, we solved it by figuring out how to run spam assassin / defang as daemons. Works great now, and when someone tries to send 2,000 messages, it just queues them and delivers them as it can. Takes less time to get through them one at a time than it did to spawn max_file_descripters perl processes.

      ~Wx

      --
      sig?
    13. Re:a problem with reviewers by Anonymous Coward · · Score: 0

      6.2 for servers yo!

    14. Re:a problem with reviewers by Anonymous Coward · · Score: 0

      SpamAssassin's great. Considering it's age, the fact that it took out ~62% of the spam is pretty damn good.

      The fact that RedHat can't get anything newer than SpamAssassin 2.44 says that RedHat is a bunch of fucking assholes who should be lined up against the wall and shot for having such ancient software in their archives.

      I mean, fuck!, even Debian is more up to date than this fucking piece of shit and everyone bitches about how old they are.

      RedHat can such off for giving Open Source a black eye.

    15. Re:a problem with reviewers by ericspinder · · Score: 1
      No, he doesn't say that is why he used it. He just states that is where he found it. One would presume that he downloaded the latest versions (or were given by the advertiser...company) other programs, then why whould he just use one that is included as an extra feature to another distribution. In fact, the first rule of software installation is to check for an updated version, unless you have good reason to stick with a older one. I say that he did have good reason... to prove this point (from the article):
      SpamAssassin is the perfect example of first-generation techniques becoming outmoded by advances in spamming technology.
      I have quoted that before, but it is very relavent to this discusion. In in a open letter to the mailing list he states:
      This explanation was condensed in the finished article by copy editors,hich is beyond my control.

      Unless his conclusion was actually changed by the editors, I cannot see any reason why this was not the simple Product A vs. Product B vs. Product C comparision. I believe that that entire article was FUD from the comercial spam blocking companies, who what you to pay $20 to $30, per year, per user. Hell, a lot of email hosting companies charge that for entire the account. I get 30 pop accounts does that mean I need to pay at least $500/yr more for spam blocking on my email hosting? According to the author it is well worth the money. My email hosting comes with my web hosting, That is more money than I pay for both.

      --
      The grass is only greener, if you don't take care of your own lawn.
    16. Re:a problem with reviewers by aug24 · · Score: 1
      Do you really think that you have to get the new version of anti-spam *software* every few months? Settings, sure, but not software.

      Sounds to me like SA has improved lots recently, but I'm hardly seeing the suggested conspiracy. It's not like Ballmer comparing RH6 to XP the other week! p> J.

      --
      You're only jealous cos the little penguins are talking to me.
    17. Re:a problem with reviewers by Yo+Grark · · Score: 2, Funny

      Damn. Time to upgrade from RH5.1....

      Yo Grark
      Canadian Bred with American Buttering

      --
      Canadian Bred with American Buttering
    18. Re:a problem with reviewers by Anonymous Coward · · Score: 0

      the reviewer said in the damn article why he used it. It's cos that's what comes with RH9.

      The guy's comparing apples to oranges. Obviously he has gone to the trouble of going to the commercial filter's websites and downloading/installing the latest versions - why didn't he do the same for SA?

    19. Re:a problem with reviewers by stevey · · Score: 1

      /usr/share/doc/spamassassin/examples/

      Along with a whole host of README's in the parent directory.

      Debian includes README's and things in /usr/share/doc/$packagename generally, along with the standard manpages etc.

    20. Re:a problem with reviewers by AME · · Score: 1
      But he didn't upgrade it.

      Upgrade to what?

      The hard copy of this article is in the November 17 issue. (I read it -- it's in our lunch room.) You may be sure that the RHEnterprise/Fedora split was not official when it was written.

      These articles must be submitted at least a month or two in advance of printing. RH9 was certainly the latest officially available at that time.

      --
      "I have a good idea why it's hard to verify programs. They're usually wrong." --Manuel Blum, FOCS 94
    21. Re:a problem with reviewers by Taranis-BSD · · Score: 1

      Exactly, and regardless of the version of the OS he can acquire a newer version of SA as well, the point is the comparision is not equal, since he had the latest versions of the commercial products.

    22. Re:a problem with reviewers by Trepalium · · Score: 1

      The reviewer was comparing it to commericial anti-spam software that was either auto-updating or click-and-update. He also missed the fact that SpamAssassin can use 'signatures' via DCC or pyRazor. I'm not sure what "Proprietary Methods" are supposed to be, feature-wise, though. In short, he configured it to use the built-in keyword heuristics only, and unsurprisingly was disapointed in the results.

      --
      I used up all my sick days, so I'm calling in dead.
    23. Re:a problem with reviewers by JonnyCalcutta · · Score: 1
      That's just the nature of OSS though, isn't it? The easiest way for me to upgrade is grab the new source and build it (well, portupgrade -r). The only difference with brighmail and their proprietary friends is they send you a binary patch which has much the same effect.

      I seriously doubt that anyone with a license will be running the exact same verion of brightmail this time next year - whether they know it or not. Especially in the anti-spam field where you're talking about an ongoing battle from both sides.

    24. Re:a problem with reviewers by JonnyCalcutta · · Score: 1
      I've never used RedHat so I can't comment with impunity but... surely if the distro makers won't keep up in the field of anti-spam you would grab the source and DIY.

      Its anti-spam we're talking about, not photoshop or winamp, where the basic features (paint pictures or play music) is fixed. You need to stay current or you're wasting your time. Think of it like anti-virus. If you bought a year old XP disk and it came with anti-virus would you trust that to protect your machine?

      If anything the fault lies with the redhat distro if there is no way to keep your apps up to date.

    25. Re:a problem with reviewers by cyways · · Score: 1

      If you have closed-subscription lists, why bother scanning their traffic with SpamAssassin? I do scan inbound listserver postings for viruses with MailScanner (which happens to include an SA scan in my implementation), but scanning the outbound redistributed messages seems inefficient and redundant.

      I've found the best approach is to split off the scanning to a separate server. That way, I can use a highly-secure proxy server for inbound traffic on the public mail server. Inbound messages are routed to the scanning server which is also where the listserver software resides. The inbound postings are scanned and passed to majordomo, which ships the remailings back to the public server for delivery. This way I only scan each posting once when it arrives.

    26. Re:a problem with reviewers by _Sprocket_ · · Score: 1


      Yes, RedHat 9 is considered old by the OSS community, but not by the general public. There are still many people running RH9 out there.


      There are lots of people running Win95, Win98, and WinME out there too. Are these versions of Windows "new" or "latest" too? Would it be appropriate to do a review of desktop environments comparing Linux/KDE, OS X, and Win98?
    27. Re:a problem with reviewers by inquisitor · · Score: 1

      Procmail has really, really, really awful documentation - a set of the most horrible man pages in an ordinary setup (and that includes bash) and a load of mostly useless example files. I've been using various freenixes on and off for seven years and yet Procmail syntax basically stumped me. I had to search for decent rulesets on the Web before I was able to understand actually what was going on, and that took quite a lot of time.

      Procmail is neither simple nor straightforward, unless you have used it far too often before and are prepared to decipher far too much overtechnical documentation in order to make it do what you want it to (in my case, filter my IMAP mailbox depending on +whatever extension). This, of course, comes from the fact that it is far too much like sendmail syntax for comfort.

      (Put it this way: I found ISC DHCPD easier to configure than Procmail. And I'm not even using SA, since unfortunately the machine I'm using as my mail server is a Pentium-120. Somehow, I think that a P120's probably too underpowered for that.)

    28. Re:a problem with reviewers by Pointer80 · · Score: 1

      Use amavisd-new (perl package that uses Net::Server) or the like. I don't know what smtp daemon you use, but you might want to check out postfix. amavisd-new will let you whitelist certain from addresses. Or, as the previous post suggested, you could setup multiple instances of your smtp daemon and feed list messages through the unfiltered one. This instance could also be use for outbound messages.

      Check out amavis-stats, it's a really great package too.

      /pointer

      --
      [%- PROCESS life -%]
    29. Re:a problem with reviewers by aclarke · · Score: 1
      Just don't scan emails larger than a certain size. For instance:

      # spamassassin
      :0fw: spamassassin.lock
      * | spamc -f

      will only scan files less than 256000 bytes.

      On another topic, I've only received one spam larger than 256k since setting up spamassassin. Somebody recently sent me a 1MB PDF file. I responded to her, thanking her for it and sending back 3 copies for her to mail on to other people. I guess it was mean to the internet but it did give me a sense of satisfaction...

    30. Re:a problem with reviewers by JuggleGeek · · Score: 1
      I've only received one spam larger than 256k since setting up spamassassin. Somebody recently sent me a 1MB PDF file. I responded to her, thanking her for it and sending back 3 copies for her to mail on to other people.

      I don't mind large emails. Step 1, either they get through the filtering, or they don't. If they don't, they get dumped and I never notice them. Step 2, even the stuff that comes from a friends address doesn't download large messages, it just downloads the headers. Eudora handles that well. I set the size (no, I don't remember what I've got it set to) and on anything larger, I just see a header, the first few lines (if any) of the message, and a size. I can click on "delete from server" or "download next time".

      If you were an ISP, you couldn't just throw away everything over 256K without a lot of upset users. I couldn't use your service, as you would be intentionally throwing away a fair amount of my mail. Most of the time, it's jokes and such. Sometimes it's a lot more important than that. Either way, I wouldn't want my provider saying "256K limit" and dumping it. Most real ISP's (not counting freebies like Hotmail or NetZero or AOL) have a much larger limit. If/When that happens, I'll arrange a FTP transfer. With a 256K limit, I would have to do that a lot.

      I don't have a problem due to too many large messages. I have a problem with the 400+ small junk messages that I have to sort through before I can get to the good messages.

    31. Re:a problem with reviewers by JuggleGeek · · Score: 1
      when you send a 500k listserv digest email to 2,000 people, in the default spam assassin config, it would spawn a perl process for each attempted email.

      If SpamAssasin is filtering your outgoing mail, then you aren't very convinced that you don't have spammers. If you know that you don't have any spammers, you don't need to scan your outgoing mail for spam.

      POP3 and SMTP are different. I'm not an admin, but I know enough to distrust anyone who tells me that in order to scan incoming mail that you have to scan outgoing mail.

    32. Re:a problem with reviewers by Anonymous Coward · · Score: 0

      It doesn't pay for Slashdot either. Notice those nice shiny MS ads up there?

      Actually, no. I filter those out, too.

    33. Re:a problem with reviewers by zerocool^ · · Score: 1

      Oh, yeah, i certainly know that.

      And yeah, we do filter outbound mail specifically because we have had spammers that get a shared hosting account, and proceed to spam thousands of people. This should stop clients spamming pro-actively.

      The problem is that I'm not sure how to make spam assassin not filter every message that gets sent out via majordomo. Mostly because I think I'm afraid of majordomo, and that i think that it's held together with spit and rubber bands. I just don't touch it, because i think if i breathe on it, it may break

      ~Wx

      --
      sig?
    34. Re:a problem with reviewers by aclarke · · Score: 1

      Well first, for some reason the line that limits the size didn't get added:

      * < 256000

      Second, this doesn't dump email larger than 256k. It just tells spamassassin not to process it. It still goes through into the user's mailbox, but it doesn't get marked as spam/not spam.

  10. Re:Is there a gui tool for configuring SpamAssassi by PhilippeT · · Score: 4, Informative

    Webmin is great for setting up just about anything you can think of.

    --
    A psychopath can't tell the difference between right and wrong. A sociopath knows the difference - he just doesn't care.
  11. Coming soon at Infoworld... by JohnGrahamCumming · · Score: 4, Insightful

    "We compare a collection of recent operating systems: Windows XP Professional, Mac OS X Panther, Debian GNU/Linux 0.91".

    Seriously, InfoWorld, SpamAssassin 2.44 was released in February, all the other vendors you compared were constantly updating their products to cope with the ever changing nature of spam.

    John.

  12. Logan You Better Run by Anonymous Coward · · Score: 5, Informative

    Great - compare generation or more older open source to fresh shrinkwrap. Who's zooming (or shilling) for who.

    My ISP (souther NH) runs SpamAssassin 2.6 - and I can tell you that at the default settings it catches 90-95% with .01% (yes Bucko, less than 1/1000) false positives. When they implemented it several versions ago it was just as good.

    I've got one client where the run NO filter - some folks (the names GOTTA be on the web site) get up to 100 spams a day. IT are basically monkeys with hands. I have no idea what the CEO thinks. They wouldn't even think OS as they're a total MS shop.

    1. Re:Logan You Better Run by sirReal.83. · · Score: 1, Funny

      .01% (yes Bucko, less than 1/1000)

      umm... let me help you out with this.

      .01% -> .0001; 1/.0001=10000

      "I must have put a decimal point in the wrong place or something. Shit, I always do that, I always mess up some mundane detail."
    2. Re:Logan You Better Run by shis-ka-bob · · Score: 4, Informative
      From the home page of Spam Assassin:
      Razor: Vipul's Razor is a collaborative spam-tracking database, which works by taking a signature of spam messages. Since spam typically operates by sending an identical message to hundreds of people, Razor short-circuits this by allowing the first person to receive a spam to add it to the database -- at which point everyone else will automatically block it.

      From the review:
      All the products except Brightmail and SpamAssassin allow end-users to add senders to the domain whitelist themselves. Brightmail allows users to forward misidentified e-mails to the administrator, who can choose to add the sender to the whitelist. SpamAssassin allows only the administrator to add to the whitelist, with no direct access for users.

      Who is missing something here? Me or the reviewer? It looks like Razor does exactly what he wants to do and claims that SpamAssassin doesn' t do. It seems to me you are right ... selectively comparing old OS with newer commercial software so that he can make claims that are factually correct about SpamAssassin 2.44 but completely missleading about the current version.

      --
      Think global, act loco
    3. Re:Logan You Better Run by Stackster · · Score: 1

      1/10000 actually is less than 1/1000, so the original post really was correct. 0.01% is, on the other hand, _not_ less than 1/10000.

      But then again, who cares.

      --

      There are 010 kinds of people. Those who understand octal, those who don't, and 06 other kinds of morons.
    4. Re:Logan You Better Run by Refried+Beans · · Score: 2, Funny
      IT are basically monkeys with hands.

      Monkey's don't have hands!?!?

    5. Re:Logan You Better Run by jrumney · · Score: 1

      You're the one who is missing something here. Vipul's Razor is about BLACKlists of known spam, this part of the review is talking about WHITElists (for sender's who can NEVER be marked as spam). There is no whitelist in Razor, but there is a moderation type mechanism in place to correct bad spam IDs.

    6. Re:Logan You Better Run by PPGMD · · Score: 1
      Most of my clients are MS shops, I set them up with either Spampal (if they are small), or a SA solution running Webmin (with only Port 25 open on the outside interface).

      Runs flawlessly with little work on my part, beyond occasionally updates, and routine maintenance.

      Though I am intrested in the Anti-Spam SMTP Proxy, which seems like a good solution.

    7. Re:Logan You Better Run by BenjyD · · Score: 1

      That's not whitelisting. Spamassassin does have per-user whitelisting, it's just that the file to control it is ~/.spamassassin/user_prefs on the mail server, so unless your share the home directories from the mail server over NFS, users can't add to the whitelist.

    8. Re:Logan You Better Run by mrex · · Score: 3, Informative

      This "journalist" is a grade-A moron as has been demonstrated sufficiently already in this thread. The one new thing I have to add to this conversation is that, contrary to the following statement:

      SpamAssassin allows only the administrator to add to the whitelist, with no direct access for users.

      SpamAssassin (anything remotely resembling a current version) supports per-user whitelists and other preferences. It takes a little more skill to set up, but frankly the end result is way better than anything you're likely to achieve with a commercial product. The users of my ISP can simply log into a secure space on our website, where they can then view their assassinated spam, change their default score, and create individual white and black lists. This is accomplished with nothing but SpamAssassin, Apache, MySQL, and a few glue scripts. I would put our OSS-based solution in a head to head with any of those commercial offerings.

    9. Re:Logan You Better Run by HermanZA · · Score: 1
      Blech, 1/1000 false positives is terrible.

      1/1,000,000 would be acceptible.

    10. Re:Logan You Better Run by elemental23 · · Score: 1

      It's trivial to whip up a web-based interface to things like this though.

      --
      I like my women like my coffee... pale and bitter.
  13. I get what I pay for too from reading the article. by reaper20 · · Score: 4, Informative

    I don't understand why he's so critical of a free product. I upgraded to 2.60 and it's running near flawless, and since the program is so simple, you just upgrade it, no need to change configuration options if you don't need to, you just call it from procmail.

    Yeah all those GUI options look nice, but 90% of the time, why do I need to change my spamblocking settings? The Bayesian filter autoadjusts itself with little or no user intervention -- it's near transparent.

  14. Works for me by perlionex · · Score: 5, Informative

    I run a mail server at home on a Linux box, with Postfix and Spamassassin 2.60. I have it configured to label mail as spam once it hits 8 points, and to automatically chuck it into /dev/null once it hits 12 (using Postfix's header_checks).

    It works pretty well for me -- the mail server's only for my personal use so I don't really have to worry about irate subscribers sueing me for dropping them legit mail =p and the 8-12 point range in the spam marking gives me a chance to vet through those suspicious mails briefly before deleting them.

    I've never tried any other spam filters on the server-side, so I can't really compare. I guess I'm also a bit of a Linux hacker so I don't mind tweaking all those config files along the lines of the FAQ and other hints on forums to get it to work the way I want it to.

    1. Re:Works for me by timerider · · Score: 1
      automatically chuck it into /dev/null once it hits 12 (using Postfix's header_checks).

      Can you gimme a quick howto on how to do that? Right now i'm doing the same with sieve and regex, but that means every user has to install a special sieve filter...

      bye,
      [L]

    2. Re:Works for me by perlionex · · Score: 5, Informative
      Inside /etc/postfix/main.cf:
      # The header_checks parameter specifies an optional table with patterns
      header_checks = regexp:/etc/postfix/header_checks
      Inside /etc/postfix/header_checks (note: replace "*" with "[backslash]*"):
      /^X-Spam-Level: ************/ REJECT
      Inside /etc/mail/spamassassin/local.cf:
      rewrite_subject 1
      report_header 1
      ok_languages en
      ok_locales en
      required_hits 8
      subject_tag [SUSPECTED SPAM]
    3. Re:Works for me by timerider · · Score: 1
      Inside /etc/postfix/main.cf:
      # The header_checks parameter specifies an optional table with patterns
      header_checks = regexp:/etc/postfix/header_checks

      Inside /etc/postfix/header_checks (note: replace "*" with "[backslash]*"):
      /^X-Spam-Level: ************/ REJECT
      can i use 'real' regex there, like this:
      /^X-Spam-Level: [*]{12,}/ REJECT

      bye, [L]

    4. Re:Works for me by perlionex · · Score: 1
      can i use 'real' regex there, like this:
      /^X-Spam-Level: [*]{12,}/ REJECT

      Yes, I believe you can. That's certainly a neater regex than the one I used. =)

      You can also find out more about Postfix's filtering.

    5. Re:Works for me by alatesystems · · Score: 1

      How can I do this in sendmail. I like to check on spams that are slightly over my threshold(5), but I'd like to chunk everything over 10 automagically.

      Thanks,
      Chris

    6. Re:Works for me by captaineo · · Score: 1

      I actually needed to turn up the sensitivity much higher to get most spam... I have it at 4.0, and 1-2 per day still get through. Also I tweaked up the scores for many tests that had strangely low values (like HTML-only mail, or various suspicious header lines, which ship with scores in the 1-2 range; I tweaked those up to 3.5). I also look at each spam that gets past the filter, and turn up the scores so that it would get caught next time.

      What really helped though was training the Bayesian filter on a new batch of 500 recent spam messages. Once I did this the hit rate went way up.

      I like Spamassassin's approach of combining Bayesian filtering with rule-based message analysis. Most of the time Bayes will nail it, but when it doesn't, the other rules usually do.

  15. Spam Filters . . . and Eudora by Newt-dog · · Score: 4, Funny
    I use Eudora and I *tried* to set up a complex system of "filter words". I even it up so that all of the spam would go into a "spam filter" folder. Lotta good that did me . . . Now all of my spam goes directly into my In box, and the good email goes into the spam folder.

    Come to think of it, it seems to work out just fine.

    Newt-dog

    1. Re:Spam Filters . . . and Eudora by GrayTech · · Score: 1

      Of course you could use Spamnix which implements SpamAssassin as a Eudora plugin. The beta version includes Bayesian filtering.

      --
      -- I need to remember to update my sig
    2. Re:Spam Filters . . . and Eudora by ChrisKnight · · Score: 1

      Or you could use SAproxy, which implements Spam Assassin as a POP3 proxy and functions transparently with Eudora.

      SAproxy Pro

      --
      -- This sig is only a test. If this were a real sig it would say something witty. --
    3. Re:Spam Filters . . . and Eudora by WhyteRabbyt · · Score: 1

      Or just install popfile ( http://popfile.sourceforge.net/ ) on your system, and get it to proxy your incoming mail for free.

      --
      free experimental electronic music netlabel at www.viablehybrid.com
    4. Re:Spam Filters . . . and Eudora by tangent3 · · Score: 1

      BTW, how large is your penis now?

    5. Re:Spam Filters . . . and Eudora by JuggleGeek · · Score: 1
      You are filtering using a client, not a mail server. Filtering at the mail server level should be done different than mail you sort at the end-user/client level. Using Eudora, OE, Outlook or anything similar, your best bet is to start off with *every* piece of mail being put into one folder. By default, that is you "In" box. In order to get into another mailbox - the ones you really want to read - the mail needs to pass a test. You can't blacklist using keywords or email addresses and filter out all the spam. Whitelist, and make sure that once you've talked to someone once, their mail will go where you want it. It doesn't stop the spam, but it helps insure that the most important mail (mail from people you've talked with before and added to the whitelist) gets seen first.

  16. Sales sales sales by Anonymous Coward · · Score: 3, Insightful

    This is likely funded by un-named virus vendors who has integrated SapmAssassin into their appliaces. Away on a vacation, I came back to find our people unaware SpamAssassin was open source. The vendor quietly forgot to mention that.

    In the end, any company is going to have to put people and tools together to get a spam solutution, or outsource it. But DIY needs people time.

    Don't pay vendors for SpamAssassin, it runs quite nicely on left over PCs reloaded with Linux.

  17. Re:What is a good client-side spam filter for Outl by Anonymous Coward · · Score: 4, Informative

    I know people have been recommending SpamBayes but be warned - it is very slow to parse and move the emails. Only bother with this if you receive only a small volume of spam or have a pretty fast computer.

  18. Re:What is a good client-side spam filter for Outl by uradu · · Score: 5, Funny

    ==> Start|Settings|Control Panel|Microsoft Office XP Professional with FrontPage|Remove

    Best one yet!

  19. He already sent an open letter to SAtalk by damian · · Score: 5, Informative

    He sent a long open letter to SAtalk. You can find it in the mailing list archive

    1. Re:He already sent an open letter to SAtalk by Joseph+Vigneau · · Score: 4, Informative

      Wow. Considering he probably got a lot of nasty emails from the zealot crowd, this is a well reasoned response. He laid out his review criteria, and how SA can be improved to fare better against its commercial competitors. Well done, and a good challenge for the committers of SA.

    2. Re:He already sent an open letter to SAtalk by ericspinder · · Score: 0, Troll
      From the mailing list (liar tag mine):
      <liar> I stated that I used the 2.44 release of SpamAssassin for two reasons - because it was the version shipping with the latest release of Red Hat 9 and because it would illustrate how much the state of the art has changed in the last year or two.</liar>
      I might have missed it, but in the article he doesn't state these "reasons". In fact his conclusion on it whould leave you to believe that SpamAssassin wasn't advancing at all.
      From the article:
      SpamAssassin is the perfect example of first-generation techniques becoming outmoded by advances in spamming technology.
      See nothing about this "old" version or "the one that ships with Red Hat 9.0". Off hand, I am not familiar his work, but both of the books on Amazon are out of print. One from '99 and the other from '98, talk about being outmoded!
      Novell's Problem-Solving Guide for Netware Systems (The Inside Story)
      and
      Troubleshooting Netware Systems
      --
      The grass is only greener, if you don't take care of your own lawn.
    3. Re:He already sent an open letter to SAtalk by CaptainZapp · · Score: 3, Insightful
      The same is true of support - while you may get faster or better support through this group than you get with commercial software, there's no guarantee that you'll get any support at all - and most organizations will find that hard to live with.

      This is very true, of course. But has the guy considerered that this is 1:1 the case with commercial software too?

      Even support providers for enterprise level software (i.e database vendors, which may charge hundreds of thousands of $, depending on the installation and support level) will never guarantee that they provide you with a solution.

      Of course their sales reps have the flashier presentations though, which is a part of what you pay for.

      --
      ich bin der musikant

      mit taschenrechner in der hand

      kraftwerk

    4. Re:He already sent an open letter to SAtalk by ThisIsFred · · Score: 1

      "This explanation was condensed in the finished article by copy editors, which is beyond my control."

      Yeah, blame it on the editors. What a weak excuse. Let's face it, there's no defense for using a nearly one-year-old release of SA and comparing it to recent products. Example: Pop just bought a commercial "spam" filter in a shrink-wrapped box. He couldn't even get the installer to run without a patch and assistance from tech support (assistance which took a couple days of haggling to receive). How well would this product do in the magazine's review? Would the reviewer say something like this: "We attempted to install the out-of-the-box version of (Product X) to no avail. We therefore recommend that consumers not use (Product X) because we don't feel like getting the updated version." Hell no! The developer would field some angry calls to the editors and probably threaten to withdraw ad space until they got a fair review.

      The author then goes on to take potshots at the support for SA. The free support for SA. He also mentions that there is no guarantee of support. Excuse me, but, there is no guarantee of free support for some commercial retail software, either (probably harder to find as well). Included "free" support is usually limited, and good luck placing dozens of tech support calls a month on a retail product purchase; The developer will likely say "yeah, uhhhh, we're gonna have to ask you to go ahead and buy a corporate network package to get this kind of support." In other words, good support costs money. This is the case in the open source world, too. But at least you have the option of the free support channels in the open source world.

      --
      Fred

      "A fool and his freedom are soon parted"
      -RMS
    5. Re:He already sent an open letter to SAtalk by vondo · · Score: 2, Informative

      Did you not read his post to the mailing list where he says he had words to that effect in the article he submitted but *the editor* took them out?

    6. Re:He already sent an open letter to SAtalk by ericspinder · · Score: 1
      Yes I did see that excuse, but unless the editors are into rewriting conclusion, I don't believe him. It is very hard to explain the conclusion the the SpamAssassin section. Included again for emphisis:
      SpamAssassin is the perfect example of first-generation techniques becoming outmoded by advances in spamming technology.
      That is not what an editor would change, also he didn't say that they changed , he did say removed some explaination.

      Maybe the editor did take out a paragraph that said, "The vendor that gave me the software, also gave me a CD of redhat which included SpamAssassin, I didn't bother to use the updated version because the expensive products wouldn't look as good", or perhaps it said... "The vendor that gave me the Redhat cd assured me that it included the latest verion of that outdated product SpamAssassin that he wanted his product compared against.", or perhaps ... " the editor insisted that I use the old version to make the ones that pay for advertisment look better".

      I have said this before, but... There is no indication in the article that this was not anything but a Product A, vs. Product B, vs. Product C comparision. No matter how he tries to "spin it".

      --
      The grass is only greener, if you don't take care of your own lawn.
    7. Re:He already sent an open letter to SAtalk by anthony_dipierro · · Score: 2, Insightful
      Regarding some of the other comments that have been made, some of you have said that SA is not hard to install, taking no more than an hour or two to download, install, configure and begin using. That is consistent with the 10 times longer number I used, because the other installation and configuration times were all around 5-10 minutes.
      You have also said that I should have taken into account the fact that it doesn't cost anything before making statements about it being harder to install, configure and manage than the commercial products. SA does cost - but in an administrator's time rather than money, which I did say in the article.

      Hmm. Brightmail Anti-Spam - Enterprise Edition is $14,000 a year for up to 1000 users ($1500 for up to 50 users). Hiring a professional consultant to install Spamassassin (about an hour or two of work) would surely cost much less. And you wouldn't have to worry about the company going out of business or raising prices. So even if your administrator's time is worth more than $7,000 (or $750) an hour, there's an alternative solution, pay someone to install the damn thing.

  20. no wonder... by theonlyholle · · Score: 5, Insightful

    well, on the first page the author already makes it pretty obvious why SpamAssassin had to come out at the bottom of the list. He is comparing version 2.44, which was included in RH9 and is thus at least 8 months old, to the latest antispam software that is regularly updated. How on earth is that an unbiased comparison? In a world where spam patters change every week, if not every day, 8 months is a generation... he even says so in his article. I'd be interested to see the results of a similar test, but with SpamAssassin 2.60 and of course with bayesian filtering and some of the other optional features enabled...

  21. Because by FreeLinux · · Score: 4, Interesting

    Why did he not ask Kevin Railsback who had the whole thing working some while ago?)"

    He expected to get the results that he normally gets with most commercial software. Click Setup.exe, answer a question or two and it's done, up and running. Further configuration is not required though it may be desired.

    The commercial vendors of Spamassassin have not improved the core product in any way. What they have improved is the packaging, the installation, the default configuration and the interface to modify that configuration. The stock SpamAssassin does not offer that although, Spamassassin setup is far more simple than some other packages out there.

    1. Re:Because by Anonymous Coward · · Score: 0

      He probably found this too difficult:

      perl -MCPAN -e shell
      o conf prerequisites_policy ask
      install Mail::SpamAssassin
      quit

    2. Re:Because by Anonymous Coward · · Score: 1, Insightful
      why wouuld anyone (especially a newbie using redhat) think to type that in?


      Yep, linux is ready for the desktop

  22. Taken from the two articles by lpontiac · · Score: 4, Interesting
    Kevin Railsback is Test Center operations manager at InfoWorld.

    versus

    IT consultant Logan Harbaugh is the author of two books on networking.

    The first found Spamassassin easy, the second found it hard. Hmmm.

    What really aggravates me is the typical "There are blacklists available that you can subscribe to, and some are updated regularly, but these are noncommercial lists with no guarantees." I'd like to see what guarantees the commercial lists come with.

    1. Re:Taken from the two articles by obsid1an · · Score: 1, Funny
      What really aggravates me is the typical "There are blacklists available that you can subscribe to, and some are updated regularly, but these are noncommercial lists with no guarantees." I'd like to see what guarantees the commercial lists come with.

      Apparantly this IT consultant and author of two networking books hasn't read a single EULA.

    2. Re:Taken from the two articles by Anonymous Coward · · Score: 0
      I'd like to see what guarantees the commercial lists come with.

      Well for one, a commercial list would never black list the entire world in a fit of rage.

    3. Re:Taken from the two articles by ceejayoz · · Score: 1

      I'd like to see what guarantees the commercial lists come with.

      The guarantee that if they don't do an acceptable job, they won't make any money, and thus have a strong incentive to please their users?

    4. Re:Taken from the two articles by EvilTwinSkippy · · Score: 1

      Prima Face, you don't see the lists till you pay money. You have no idea if the list is working unless you run it. The incentive is to trick you into buying the list.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    5. Re:Taken from the two articles by surprise_audit · · Score: 1
      I'd like to see what guarantees the commercial lists come with.

      How about the guarantee that they'll send their DMCA attack-lawyers after you if you attempt to decode their list?

    6. Re:Taken from the two articles by timeOday · · Score: 1

      Every product on earth that costs money has that "guarantee." Are you really saying nobody sells junk?

    7. Re:Taken from the two articles by anthony_dipierro · · Score: 1

      What really aggravates me is the typical "There are blacklists available that you can subscribe to, and some are updated regularly, but these are noncommercial lists with no guarantees." I'd like to see what guarantees the commercial lists come with.

      If you pay to subscribe to something, you automatically have a guarantee that it will be around for the period of time you have subscribed for. Noncommercial lists, on the other hand, could go down tomorrow, or begin charging tomorrow, and there would be no repercussions. Now if the list itself is public domain or under some free license, and is available to download in its entirety, that might give you a bit more certainty that they're going to stay around in one form or another.

    8. Re:Taken from the two articles by Anonymous Coward · · Score: 0

      The guarantee is that you will at the very least, get someone to call for help or complain to. Is the author of SpamAsassin going to give me his home phone no. so I can ring him up with a question?

  23. Re:I get what I pay for too from reading the artic by gl4ss · · Score: 2, Informative

    you need to change them because the easy install solutions suck(and have default installs that somebody can try to get around and test untill it goes through).

    --
    world was created 5 seconds before this post as it is.
  24. Critical Eye on Tech Journalists by abulafia · · Score: 4, Informative
    In true form for throwaway articles like this, products are compared poorly:

    Each product was tested with a different stream of mail, so the number of messages received varied, but all received enough messages to assess their capabilities.

    Can you imagine someone writing "Oracle, Sybase and Postgres were compared. While the data and workloads were different, all products performed enough work to assess thier capabilities."

    All the products except Brightmail and SpamAssassin allow end-users to add senders to the domain whitelist themselves.

    I don't know anything about Brightmail. Spamassassin end user whitelists entries can be set up in a number of ways.

    And all the products but SpamAssassin use dynamic updates to keep up with the evolving technologies spammers use to circumvent less sophisticated filters.

    As aluded to in the summary, this is false with modern versions of Spamassassin, which uses Baysian filtering. (The author later says he couldn't get it working.

    However, it took more than 10 times as long to install and configure SpamAssassin as it did any of the other products. [...] But just because the software is installed does not mean it will work -- filtering criteria must be added manually, and until that's done nothing is filtered out. Getting the various configuration files edited properly so that the whole package worked was not simple. Documentation was difficult to find, and not always easy to follow.

    While it is true that one must be comfortable with a text editor to configure Spamassassin, thus perhaps putting it out of reach of point-and-click admins and technical journalists, I also wouldn't be prone to put my mail servers in the hands of either of those groups of people.

    It looks for keywords in the subject or body of e-mails, but is frustrated by words not in the dictionary, such as "V!agra," or words that contain invisible HTML characters.

    While I am not sure what tests appeared in which version, I'm pretty sure 2.44 handled off-by-one works such as V!agra. I have no idea what he's talking about when he says "invisible HTML characters", but it does seem to point to a certain technical incompetence, similar to the ostritch belief - "If I can't see you, then you can't see me."

    This is not to say Spamassassin is the easiest thing in the world to deal with. I happen to love it, because of the extreme flexibility.

    I just get sick of tech journos who decide that because a tool doesn't have a gui and they don't want to take the time to configure it, it sucks.

    --
    I forget what 8 was for.
    1. Re:Critical Eye on Tech Journalists by Mirotrem · · Score: 0

      Invisible HTML characters are where spammers use the html format but don't put any valid syntax inside them. Like.. "" which gets hidden inside the email clients viewer but not from the filter parsing it.

      --
      -- What it is, jive-turkey!
    2. Re:Critical Eye on Tech Journalists by dboyles · · Score: 4, Insightful

      Can you imagine someone writing "Oracle, Sybase and Postgres were compared. While the data and workloads were different, all products performed enough work to assess thier capabilities."

      A very large sample of mail would negate almost all of the differences caused by using a different set of mail, but I get the feeling that each of these servers ran for about a day and the results were gleaned from that.

      I don't know anything about Brightmail. Spamassassin end user whitelists entries can be set up in a number of ways.

      ...and it ain't that hard.

      As aluded to in the summary, this is false with modern versions of Spamassassin, which uses Baysian filtering. (The author later says he couldn't get it working.)

      Maybe I'm missing something or taking things that I consider basic for granted, but Bayesian filtering with SA is about as straightforward as it gets, except that instead of clicking a few buttons, you run one short command.

      While it is true that one must be comfortable with a text editor to configure Spamassassin, thus perhaps putting it out of reach of point-and-click admins and technical journalists, I also wouldn't be prone to put my mail servers in the hands of either of those groups of people.

      I think we've all known these types, and unfortunately they're more widespread than we'd like to think. Many simple solutions such as SA are ruled out because the admin doesn't have the skill to implement them. Note to any managers reading this: hire people with a solid background in the field, not those who list single-platform applications on their resume as "skills." Software changes, but a good administrator has the ability to adapt.

      --
      -- "Complacency is a far more dangerous attitude than outrage." -Naomi Littlebear
    3. Re:Critical Eye on Tech Journalists by Anonymous Coward · · Score: 0

      Many simple solutions such as SA are ruled out because the admin doesn't have the skill to implement them.

      Umm, why would a "simple" solution require a bunch of skill to implement? Perhaps you meant to say "complex" solutions, which do typically require skill. Simple ones should not require specialized skill- or else they're not simple.

    4. Re:Critical Eye on Tech Journalists by ceejayoz · · Score: 2, Informative

      I have no idea what he's talking about when he says "invisible HTML characters", but it does seem to point to a certain technical incompetence, similar to the ostritch belief - "If I can't see you, then you can't see me."

      If you look at the source of most HTML spam, you'll see things like:

      v<!-- the -->i<!-- brown -->a<!-- cow -->g<!-- is -->r<!-- dead -->a

      The <!-- --> parts are HTML comments and thus won't be displayed to the user, but they can mess up some spam filters that don't account for them.

      SpamAssassin should deal with them just fine, though - it did when I was using it over a year ago.

    5. Re:Critical Eye on Tech Journalists by abulafia · · Score: 2, Insightful
      Umm, why would a "simple" solution require a bunch of skill to implement? Perhaps you meant to say "complex" solutions, which do typically require skill. Simple ones should not require specialized skill- or else they're not simple.

      I think the poster was creating an implicit comparison between various types of admins. Installation, configuration and maintenence of Spamassassin is simple for a skilled admin, while it may not be for an inexperienced one. It is a simple solution because well, it is, if you know what you're doing. If you don't, perhaps you shouldn't be trying to solve the problem.

      There are easy comparisons to other fields. For instance, changing the brakes in a modern car is simple. It happens thousands of times every day, and there are entire franchise operations set up to do it. And yet, if I were to sit down with a random 2003 model car, it would be hard for me, perhaps beyond me (I dunno, I used to change my brakes on my 1984 Civic with no problem, but I suspect the braking systems are as overengineered as the rest of the car these days.).

      See the distinction?

      --
      I forget what 8 was for.
    6. Re:Critical Eye on Tech Journalists by Anonymous Coward · · Score: 0

      All the products except Brightmail and SpamAssassin allow end-users to add senders to the domain whitelist themselves.

      The Brightmail plugin for Outlook supports client-side whitelists. Some ISP's (like Earthlink) also have mail configured to run whitelists first and not run the Brightmail filter if the whitelist passes. Otherwise as long as the server's not set up to auto-delete spam, you could always roll a procmail recipe to hoist whitemail out of the spam folder or if it's set up to simply mark up the subject line, to remove the markup.

    7. Re:Critical Eye on Tech Journalists by surprise_audit · · Score: 1
      I got one recently at work that was tagged as SPAM by SpamAssassin. In the body of the message, each word had a bogus end-tag, something like this:

      B</garden>uy Vi</chair>agra

      I don't recall what the actual words were, but they looked like they were randomly pulled from a dictionary. Netscape happily ignored the bogus tags and displayed the cleartext message.

      Of course, any spam filter worth using is going to do two things (for sure, and maybe others) with such a message:

      tag as spam for multiple bogus html tags

      tag as spam after deleting the bogus tags and then finding a word like Viagra.

      IIRC, it was taggged as spam for too much html, for having a forged header, and for originating in China.

    8. Re:Critical Eye on Tech Journalists by Anonymous Coward · · Score: 0

      Or "blablabla"

    9. Re:Critical Eye on Tech Journalists by pjrc · · Score: 1
      SpamAssassin's Bayesian filter doesn't become enabled until it's auto-learned from at least 200 spam and non-spam (or "ham") messages.

      Since he didn't discuss his methodology, and admitted not feeding the same stream of messages into all 5 filters, and we know he didn't do much investigage (likely because he's a gui-only guy), it seems pretty likely he ran it on incoming messages for a day, or perhaps only several hours... not long enough for the Bayesian filter to activate.

    10. Re:Critical Eye on Tech Journalists by Anonymous Coward · · Score: 0

      Software changes, but a good administrator has the ability to adapt.

      A good administrator also has the option to move on to another job if mistreated/underapid by the company he works for. You know damned well that no company will be happy until everyone working for them is a $5.00 per hour wage slave. Evidently this includes Infoworld!

    11. Re:Critical Eye on Tech Journalists by JuggleGeek · · Score: 1
      I have no idea what he's talking about when he says "invisible HTML characters", but it does seem to point to a certain technical incompetence, similar to the ostritch belief - "If I can't see you, then you can't see me."

      I have no idea how well SpamAssasin handles them, but I know exactly what he's talking about. I've seen a lot of HTML spam where if you read it in a HTML viewer, it looks OK, but if you look at the HTML code itself (I don't allow unknown HTML to process until I see what the hell it is) it looks like crap. The spsm is designed that way. They don't write "Viagra" or "V1agre" or whatever. They put V and some garbage HTML (most HTML viewers throw away nonsense HTML code) and then an "a" and more garbage and so forth. To scan for keywords, you can't just scan for the keyword, you have to parse all the other crap to find out what the text really is. You can use tricks such as #47 and URL obfuscating, in combination.

      A good filtering program should also be able to recognize this, not by thinning out the crap, but simply by recognizing that the vast majority of it is crap that is there specifically to thwart the filter. The fact that they are trying to hide what they are saying is pretty good evidence that it's spam. When I email my friends, I want them to see the message, not have to figure it out.

      Regardless of what the spammers try, if you don't know what he's talking about, then it's your fault, not his, because it does happen.

  25. Umm, I am having great sucess with Spamassassin by Znonymous+Coward · · Score: 0

    And that is without even tring. This guy just has a chip on his sholder.

    --

    Karma: The shiznight, mostly because I am the Drizzle.

  26. sixty-two percent? by dboyles · · Score: 4, Interesting

    [SpamAssassin] filtered only 62 percent of spam, whereas the other products produced great results, blocking 90 percent to 96 percent of all the spam they encountered with few, if any, legitimate messages blocked.

    To me, this statement is pretty telling. Harbaugh must get some completely different kinds of spam than me, because, even though I receive about 60 spam mails a day (directed to my "spam" folder, so I never see them until I scan the "From:" field and then delete them), maybe one per week makes it through the filter. And seeing as how I can't even remember the last time I got a false positive, that's a pretty damn good number.

    I can believe that if you receive a variety of mail and if you took no time to configure SpamAssassin other than cranking it up, maybe then it'll only catch 80% of the spam. But 62%? I'm not sure if Harbaugh is skewing the benchmarks or if he just doesn't know what he's doing.

    There are some legitimate issues with SpamAssassin that might not make it ready for the enterprise, but for a handful of users, I have been more than satisfied. And the price is right.

    --
    -- "Complacency is a far more dangerous attitude than outrage." -Naomi Littlebear
    1. Re:sixty-two percent? by wizkid · · Score: 2, Insightful


      Look at where the article is from!!

      Infoworld.com Do you think there going to put their advertisers products down? I could tell after the first three paragraphs that the article was a sales brochure.

      --
      I take no responsibility for what I say. Even though I'm never wrong :)
    2. Re:sixty-two percent? by Tom · · Score: 2, Informative

      The version he's using might make the difference.

      I was using 2.20 until recently. After updating to 2.60, the level of spam still coming through the filter dropped right off. It's about 1 msg. per day now, used to be at least 5 times that.

      --
      Assorted stuff I do sometimes: Lemuria.org
    3. Re:sixty-two percent? by black+mariah · · Score: 1

      Slashdot does it all the time. Hello, Microsoft ads!

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    4. Re:sixty-two percent? by wizkid · · Score: 1

      Yes, but slashdot doesn't have a team of journalists writing bogus articles putting down extremely good tools that work well in favor of commercial products that pay to advertise in their magizine/website. In this case, the commercial tools don't any better then spamassassin. Spamassassin rocks!!

      --
      I take no responsibility for what I say. Even though I'm never wrong :)
    5. Re:sixty-two percent? by alatesystems · · Score: 2, Interesting

      Sure they do, it's called NewsForge.

      Yes, I am kidding. Also, here is the email i sent our buddy:
      -------------
      In regards to your "bottom line" at the end of the article entitled:
      Commercial solutions win, spam loses, Nov 14th, you stated it was much
      harder to install, configure, and keep running.

      Although it isn't point and click like with windows, you said it was
      installed WITH red hat 9. All you had to do was add: :0fw
      | spamc
      to your /etc/procmailrc files to make it an enterprise wide spam filter.

      You also said it has scanty documentation, but it has full documentation for
      every configurable option available on their site, spamassassin.org.

      You said 63% spam identification??? What did you have your threshold set to?
      9? or some other high integer? I have mine set to 5 and I have a spam
      catching percent greater than 99%.

      "But just because the software is installed does not mean it will work --
      filtering criteria must be added manually, and until that's done nothing is
      filtered out." -- What is that??? You can edit the scores but all the scores
      have default values that are very good and require NO editing. I can
      understand if you are a linux/*nix newbie, but you should have a disclaimer
      in your article instead of bashing an open source project that works quite
      well with no configuration other than procmail.

      As far as the whitelisting you said that could not be done by normal users:
      first: there are many web(php and perl) applications that let you do this
      over the web and also will let you view quarantined mail over the web.
      Second: from the spamassassin man page: -W, --add-to-whitelist
      Add addresses in mail to whitelist (AWL)

      >From your article again: "There are blacklists available that you can
      subscribe to, and some are updated regularly, but these are noncommercial
      lists with no guarantees." Those "non-commercial" lists are used by ALL the
      commercial products. In fact, one of the major commercial antispam product
      companies just bought spamcop to ensure its success in the future. Those
      blacklists are not ones you have to "subscribe to" as your purport, but are
      already used. Vipul's razor which IS a signature product used by
      CloudMark's commercials software is automatically used if found. You can
      install that from an rpm. In your chart, you said that SA cannot use
      signature based scans.

      To keep SA up to date, guess what you type. up2date spamassassin. OH MY
      GOODNESS!!! That was very difficult. Or if you want, since you're using red
      hat 9, you can type yum upgrade spamassassin.

      "Filtering rules are relatively basic, and although there is a Bayesian
      filter available, it is not part of the distribution -- and I wasn't able to
      get it working for this review." Filtering rules are not basic in any form
      and Bayesian filter is included. Another lie(a disturbing trend for a
      "journalist"). Simply add use_bayes 1 to the local.cf configuration file.

      Where to begin? "It looks for keywords in the subject or body of e-mails,
      but is frustrated by words not in the dictionary, such as "V!agra," or words
      that contain invisible HTML characters." I get TONS of spam both in the
      enterprise and at home and spamassassin gets more than 99% of it with 0
      false positives. Believe me, it gets the "vee ag ra" and the "v!agra" and
      variants. 100% of the time, in fact.

      Your chart said no end user access to quarantined mail, but you can easily
      put it into any folder you want because spamassassin writes a header:
      X-Spam-Status: Yes. That means you can also put into /etc/procmailrc the
      following: :0:
      * ^X-Spam-Status: Yes
      $HOME/mail/Spam

      And like Emeril, BAM! Enterprise wide filtering and quarantining of mail
      into a Spam folder.

      I really wish before you create another article f

    6. Re:sixty-two percent? by black+mariah · · Score: 1

      So what you're saying is that he's automatically wrong because he disagrees that SA rocks.

      In any case, if you'd read the letter the author sent to the SA mailing list regarding this article you'd find out that he had mentioned his reasons for using the older version of SA, but it was cut out by an editor (happens all the time). He also mentions that he planned on doing a review of the latest SA, but that also wasn't mentioned in the article.

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    7. Re:sixty-two percent? by wizkid · · Score: 1


      I read that the editor cut it out. I'm not necessarly disagreeing with him. The article is what I'm disagreeing with. It sounds like the original work was acceptible, and I can understand where the writer was coming from. All of his explination on why he used an old version was cut out. The editor re-wrote the article to bias torwards there advertizers, thereby taking the original writers intent out of context. I no longer read infoworld because they are an advertizing firm, with bias in everything they publish. Want a good review, go to infoworld. You can buy one.

      --
      I take no responsibility for what I say. Even though I'm never wrong :)
    8. Re:sixty-two percent? by rosie_bhjp · · Score: 1

      Yeah I'm kinda wondering whats up with that.
      Our numbers are a bit different than his.

      Runnning SpamAssassin 2.44 from 10/1/03 to 11/1/03, here is how our company fared.

      11,387 Emails recieved.
      10,560 Flagged as Spam by SpamAssassin.
      15 false positives.
      522 False Negatives.

      As you can see, the capture % for us is ~93%

      We suspected Spam was getting out of hand but had no idea it was *that* bad. Of the 11387 messages recieved only 305 were valid emails.

      We have since upgraded to 2.60 and in the three weeks since, we've had 2 false positives reported and it looks like the false negatives have dropped through the floor.

      We were using 3.10 as the threshold which was a number we magically pulled out of our ass after watching mail for ~2 days.

      --
      A radio maverick jumps to internet only. The Future of Rock n Roll
    9. Re:sixty-two percent? by black+mariah · · Score: 1

      Or, the editor cut out something that he saw as superfluous to the article. In commercial software the difference between a 2.4 release and a 2.6 release is negligible, usually only minor bugfixes and things of that nature. Maybe the editor doesn't understand or know that OSS releases can have major revisions in such a small timeframe. Who knows?

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
  27. You think 2.44 is ancient? by ryanvm · · Score: 4, Informative

    You think 2.44 is ancient? Feh - Debian 'stable' is still stuck with 2.20.

    1. Re:You think 2.44 is ancient? by Tom · · Score: 4, Informative

      Try http://www.backports.org for woody packets of SpamAssassin 2.60 (and other software)

      Aside from that, installing 2.60 into your home directory is absolutely painless. Just did that, before I learned about the backports.org website.

      --
      Assorted stuff I do sometimes: Lemuria.org
    2. Re:You think 2.44 is ancient? by Anonymous Coward · · Score: 0

      That's what backports are for. And yes, it *is* stable.

    3. Re:You think 2.44 is ancient? by ryanvm · · Score: 1

      Ahhhh - thanks. This looks very interesting indeed...

    4. Re:You think 2.44 is ancient? by twoshortplanks · · Score: 1
      Installing 2.60 into your home directory is painless, but you're stuffed unless you're using the client/server spamc/spamd system and you get a sudden influx of a zillion messages. You'll kill your box due to the expense of loading perl a zillion times.

      pperl might help you here.

      --
      -- Sorry, I can't think of anything funny to say here.
    5. Re:You think 2.44 is ancient? by EnglishTim · · Score: 1

      Excellent! Thanks for that - a very useful resource!

  28. Article lenght advertisement by ericspinder · · Score: 2, Insightful
    In my testing, the performance of the newer products was more than acceptable in every case. Per-user, per-year pricing should not be an obstacle, even for the most expensive product.

    Sounds to me like Infoworld has an advertising contract with (at least) one of these companies. At the very least he should have checked the site for an update before he started his "tests". For a while there, I got every one of those "IT industry" hype mags (always free). While there was some good information here and there, you had to wade through a lot of advertising pretending to be articles.

    I love SpamAssassin and would not consider email hosting without it. It has made my email account useable again ! For the record, it seems to catch about 80-90% of my spam, and I have never seen a 'false positive' (I do check my 'spam' folder, but less and less)

    --
    The grass is only greener, if you don't take care of your own lawn.
  29. Spamassassin by rk_nh · · Score: 1, Insightful

    It is not a fair comparison to compare the open source solutions against commercial variants, especially in the spam war. Yes, it is nice to have a small army working against your spam (like in the commercial products), but you have rendered your control to someone else. That is the beauty of open source. You are the captain of your own ship. Maybe that is the problem, if it sinks, you have to go down with it. With a commercial product there is someone else to lay the blame. Spamassassin is very easy to configure and tweak. I change settings as the flow of spam changes. We recieve a lot of e-mail from over seas and Spamassassin does a wonderful job of sorting out the unwanted mail.

  30. it's a matter of proper configuiration! by dummkopf · · Score: 2, Informative

    i have been using spamassassin for a year and it works great! granted, in the beginnings about 18% of the spam (in my case 18% of about 30 emails per day) would get trough. BUT if you read the manpage and tweak with the different scores a bit, you can get that down to 1 - 2% with about the same amount of false positives. as an admin, you should be able to tweak any spam filter to match your needs best.

    what i can highly recommend is to increase the score of MICROSOFT_EXECUTABLE as it generally is a piece of spam. in addition the bayesian statistics are a great idea: a spam filter that learns!

    as for the reviewer: if it takes this person 10 times longer to read a manpage and punch in some trivial scores into a trivially set up configuration file, then you should take his review with a HUGE grain of salt... especially since he reviewed an ancient version of the software.

    finally a general comment about spamassassin: EXCELLENT software, especially for the bargain price of $0.

    1. Re:it's a matter of proper configuiration! by Alcemenes · · Score: 1

      IMO anything contained in Infoworld should be taken with at least one grain of salt. I get the magazine here at my office and most of the time it's a good four months behind the current trends. Sometimes it does have good articles but most of the time the so-called reviews read like advertisements and their information isn't always the most correct. The magazine itself is ad supported so that should explain some of the content.

  31. -1, Troll by Tom · · Score: 4, Funny

    Can we moderate the article at -1 Troll, please?

    It's just a bit too obvious that he was hoping for a severe slashdotting, driving his own numbers ("look, editor, how many people read my articles!") and the ad numbers of his paper up.

    Probably submitted the story himself, too. :)

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:-1, Troll by Tin+Foil+Hat · · Score: 1

      In other words: Nobody RTFA!

      --
      No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
  32. Total crap by praedor · · Score: 0, Flamebait

    It takes me no more than 5 to 10 minutes max to get spamassassin working. I don't know what kind of idiot the author is, but he sure is a full-blown member of the idiot species.


    Hell, I just reinstalled a distro on my desktop and had spamassassin up and running within 15 minutes of booting up the first time.


    What. A. Tard.

    --
    In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  33. The review isn't as bad as slashdotters make it by greppling · · Score: 5, Insightful
    I am sure he was as disappointed as me that the installation didn't follow the ./configure && make && make install standard procedure, and that it defaulted to /usr instead of /usr/local as installation directory.

    Seriously:

    • The Spamassassin installation documentation could be better written IMHO.
    • Why doesn't RedHat's update service offer constand updates to the current version of SpamAssassin?
    • Why doesn't it (as mentioned in another post) have the most important configuratoin setups included in their overall configuration GUI?
    I really wish distributions would support SA better.
    1. Re:The review isn't as bad as slashdotters make it by sqlrob · · Score: 1

      Why do you really need RHN to keep it updated?

      # perl -MCPAN -e shell
      cpan> install Mail::SpamAssassin

    2. Re:The review isn't as bad as slashdotters make it by ceejayoz · · Score: 1

      Perhaps he uses RHN to keep everything else updated, and thus it'd be convenient?

    3. Re:The review isn't as bad as slashdotters make it by ikkyikkyikkypikang · · Score: 1

      The Debian packages seem to be pretty up to date in sid. Upgrading my box to 2.60 was as simple as apt-get -t unstable install spamassassin

      --
      -- This post (c) 2003, Knights who say Ni, LTD.
    4. Re:The review isn't as bad as slashdotters make it by dabadab · · Score: 1

      "Why doesn't RedHat's update service offer constand updates to the current version of SpamAssassin?"

      What does RH have to do with SA? Nothing.
      It's a flaw on RH's side and this can not be a real point in evaluating SA.
      And anyway, how many of the other spam filters were included with an OS? None. So if he could take the time to get those, he could have taken the time to DL a recent SA .rpm, as well.

      --
      Real life is overrated.
    5. Re:The review isn't as bad as slashdotters make it by dan14807 · · Score: 2, Informative

      I am sure he was as disappointed as me that the installation didn't follow the ./configure && make && make install standard procedure, and that it defaulted to /usr instead of /usr/local as installation directory.

      • su -
      • perl -MCPAN -e shell
      • cpan> install Mail::SpamAssassin
      Nice easy way to install and keep up to date with the latest version of SA. This might be why the ./configure method was neglected, although I agree it's disappointing.

      And if I remember correctly, the CPAN method does install the programs to /usr/local/.

    6. Re:The review isn't as bad as slashdotters make it by mrex · · Score: 1

      # The Spamassassin installation documentation could be better written IMHO.

      What documentation couldn't be better written? If its really that bad, you could always put in the time to update it yourself. I haven't found it all that lacking at all, in fact, the man pages are extremely verbose.

      # Why doesn't RedHat's update service offer constand updates to the current version of SpamAssassin?

      That's a RedHat flaw, not a SpamAssassin flaw. The reviewer should not have punished SpamAssassin because the linux distribution he chose was out of date (and probably a bad choice anyway).

      # Why doesn't it (as mentioned in another post) have the most important configuratoin setups included in their overall configuration GUI?

      SpamAssassin has no configuration GUI. I would much rather the brains that are working on SpamAssassin continue to improve the core functionality of their product, that is detecting and filtering spam, than to waste time developing a GUI. SA is made for competent mail server admins. If you can't handle editting a text configuration file, trying to run an internet mail sevrer is just asking for trouble.

    7. Re:The review isn't as bad as slashdotters make it by EnglishTim · · Score: 1

      That's all very well if you don't mind it pulling every other package under the sun into unstable as well, but if you still want most of your system to be 'stable', you're stuck with version 2.20-1, which does catch a bit of spam, but isn't that effective any more.

  34. If he wants to pay by rf0 · · Score: 1

    then he can just get Spamassasin Pro but hey what do I know?

    Rus

  35. Re:NonDocumentedSoftwareAssassin by Anonymous Coward · · Score: 3, Funny

    What? open source software having crappy and hard to find documentation?

    Memo to self: if I ever spend 3 months creating free software to share, take 2 hours to write a web page showing somebody how it freaking works!

  36. Rule #1: user intelligence >= tool by Pointy_Hair · · Score: 2, Insightful

    First thing, the user has to be at least as smart as the tool they are wielding. No, actually just smart enough to follow directions and go beyond clicking on "help" to get help. Just another case of wannabe administrator arrogance: "If the tool doesn't configure itself or have cool looking icons, it must suck."

  37. It's all about the UI by The+Subliminal+Kid · · Score: 4, Insightful

    The bias apparent in this article and the crappy comparison chart aside this review doesn't even begin to touch base as a throughly researched opinion ion piece and ends up look like an advert for Brightmail.

    However we do in the OS community face a UI problem. The missing rung on the ladder to mass acceptance is the absence of high quality UI that give users and indeed administrators of the point and drool variety a interface with the service they are seeking to use.

    Before the Highly polished phpmyadmin I met serious resistance from admins for MySQL over msSQL based mostly on interface. The same goes for CUPS which has a web interface that I think has come of age if not achieve adult hood. The Webmin's are OK as long as you don't tinker to much or do anything slightly non-standard. I dislike Swat and am now so used to editing smb.conf I haven't even checked it;s working. I think that a lot of these services, apache, Spamassassin and X11 for example, could bare providing embedded configuration UI's if they aim to capture wider markets. Mandrakes X11 confugulator is very good.

    I was going to mention the difficulty presented for admins with widely deployed Outlook when looking at these kind of solutions but then I though no only have sympathy where it is due. An I know that SpamAssassin could work seamlessly with Outlook but if users want a front end for white-listing then SpamAssassin isn't going to be your toy just yet.

    Though we love the text based config file you may have to put a lot of working into configuration UI's if you want to enter the area as far as that reviewer and many sysadmins are concerned.

    1. Re:It's all about the UI by Enry · · Score: 1

      The same goes for CUPS which has a web interface that I think has come of age if not achieve adult hood.

      For simple configurations (getting a printer set up assuming the drivers are already in place), CUPS is great and easy to use. Once you want to do more complicated things like authentication or SSL - which is what really makes IPP and CUPS shine - you're back to hacking text files and restarting the server.

  38. Only 2 -3 SPAM Mails by Anonymous Coward · · Score: 0

    During a single month i got about 2-3 SPAM mails ... without Spamassassin the count was 1500-2000 a month .. (Heil NNTP) so i guess it works :D . Ok our settings are a bit anal .. but that does'nt hurt.. and our users dont complain.

  39. Not Really by tookish · · Score: 4, Insightful
    So his complaints are:
    1. SpamAssassin is hard to install
    2. it isn't very effective
    3. nothing is filtered until you manually set up your own filters
    4. it's hard to configure and poorly documented
    5. non-commercial blacklists come with no guarantees
    6. end users can't add to the whitelist
    7. Bayesian filtering isn't included by default, and he couldn't make it work anyway
    8. it doesn't catch words like Viagra and invisible HTML characters

    I knew nothing about filtering spam until I installed SpamAssassin 2.6 in a multi-user environment last week. Here are my responses:

    1. it took less than half an hour to install (from CPAN) and start
    2. effectiveness out of the box was about 95%, with no false positives -- after a few minor tweaks, I'm at about 98% with no false positives
    3. simply not true -- it runs right out of the box
    4. maybe it's hard to configure if you're used to a GUI -- if you're not afraid of editing a text file, it's very easy to set up; and there's no shortage of documentation at spamassassin.org and elsewhere
    5. do commercial blacklists come with guarantees? I don't know
    6. with a very little bit of scripting, you could allow users to add to the whitelist
    7. I haven't tried the Bayesian filtering because it's apparently not well suited to a multi-user environment
    8. simply not true -- it flags this stuff out of the box

    I wouldn't recommend that my grandmother install SpamAssassin, but if you have any admin skills whatsoever, it's quite easy to use it to set up effective and useful filters. Furthermore, there are enough factual errors in the article that I'm tempted to dismiss it outright.

    Of course, it's possible that it got a lot better between 2.44 and 2.6, but that begs the question, why did he install 2.44?

    --
    "The obvious mathematical breakthrough would be . . . an easy way to factor large prime numbers"
    Bill Gates, 1995
    1. Re:Not Really by daves · · Score: 1

      I haven't tried the Bayesian filtering because it's apparently not well suited to a multi-user environment

      We've found Bayesian filtering to work very well in a multi-user environment. The "good" mail may vary more, but the spam is more homogeneous than with single user.

      --
      People who disagree with you are not automatically evil, greedy, or stupid.
    2. Re:Not Really by kalidasa · · Score: 1

      We're running SA 2.6. 95% of our users are getting exactly as advertised: 95% spam getting blocked, everything obvious getting blocked. 5% of our users are getting only 10% effectiveness, obvious things like v1agra getting through, and we're not using SALearn. Everything is configured on the server, and none of the users has any input into what does or doesn't get blocked.

      SA has been great, and it would be perfect if I could just figure out why those few users aren't getting the full effect.

    3. Re:Not Really by Mr+Slushy · · Score: 1
      I haven't tried the Bayesian filtering because it's apparently not well suited to a multi-user environment

      I thought the same until I tried it. I added the following lines to /etc/mail/spamassassin/local.cf:

      use_bayes 1
      bayes_path /var/spamassassin/bayes
      Since I make extensive use of whitelisting/blacklisting, the Bayes filter gets good examples of both spam and nonspam. Once SA had enough data collected, it started applying bayes scores.

      Here are the SA scores of a spam which would have slipped through without the Bayes filtering:

      5.4 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
      [score: 0.9974]
      0.6 WEIRD_PORT URI: Uses non-standard port number for HTTP
      1.6 DATE_IN_FUTURE_06_12 Date: is 6 to 12 hours after Received: date
      Without bayesian filtering this mail would have scored only 2.2 points. The spam itself was only 4 lines long trying to sell viagra without using the "v" word.
      --

      S.E.S.S.D.E.N.E.E.NW from west end of hall of mists

  40. Paid opinions are worth what they cost by heironymouscoward · · Score: 1

    Am I the only one who notices that Microsoft are lanuching their own anti-spam solution, and suddenly we get "honest-and-unbiased" reporting on solutions like SpamAssassin?

    Who is kidding who here?

    --
    Ceci n'est pas une signature
  41. install took 10 times as long...? by lone_marauder · · Score: 4, Insightful

    I can install Spamassassin and six other applications via CPAN in the time it takes to get the syntax right for one license key.

    I also like the characterization of Spamassassin as "first generation" without any supporting evidence to the fact. First generation was adding spam senders to your e-mail client's blocklist. Bayesian filtering is well beyond first generation, but spammers have learned to defeat Bayesian filtering with poison data in non-eyeball space and text obfuscation. The next generation in spam detection is to detect the Bayesian evasion features - and guess what does that!? Spamassassin (2.60).

    --
    who are those slashdot people? they swept over like Mongol-Tartars.
    1. Re:install took 10 times as long...? by Anonymous Coward · · Score: 0

      I used to report all spam, but I started getting so much, I had to give it up. I used Spam Assassin and some black lists and get very little spam (even with a high threshold). What little does get through (~1/day) gets reported.

  42. SA+MailScanner works for me by cyways · · Score: 5, Informative

    I've found the easiest way to implement SpamAssassin is to invoke it through MailScanner. MailScanner uses third-party virus scanners and can optionally invoke SpamAssassin as well. With the free ClamAV antivirus product, you can build a powerful open source mail scanner. Even without a virus scanner, MailScanner detects and quarantines executable attachments and other dangerous content which represent the most common types of mail-borne viruses and worms.

    RedHat installs the daemonized version of SA as well as the SA Perl scripts. Using the daemon, the easiest implementation is to invoke SA in /etc/procmailrc on the mail delivery host; for mail gateways running sendmail, you need to use the milter interface. I've found the MailScanner+SpamAssassin approach much easier to configure than either of these methods, and you get virus scanning to boot!

    I suspect if the reviewer had compared SA 2.60+ to the commercial products, rather than the older 2.44 version used in the review, SA would have shown better results.

    I'd agree with the reviewer that one of the things SA lacks is an easy method for users to interact directly with the program. (Part of the issue has to do with security; SA runs as root. As I read the review, I wondered how the other products allow users to interact directly with the scanners without sacrificing security.) It's not easy to maintain per-user Bayesian filtering, for instance, but I generally recommend having the mail client, e.g., Mozilla, handle these tasks.

    1. Re:SA+MailScanner works for me by Anonymous Coward · · Score: 0

      Works fine for me too. I had to laugh when amongst the first spams detected by spamassassin were "the Prime Minister's daily newsletter" from pmo.gov.uk.

  43. Thanks for the reminder!! by Perl-Pusher · · Score: 3, Interesting

    I was using version 2.44, I was able to compile and upgrade spamassassin before the number of posted replies hit 60! Can't be too hard!

  44. Old, and on the list by satyap · · Score: 3, Informative

    Not only is this somewhat old news, it's been discussed on the spamassassin mailing list. Apparently, the article was edited so that it's more anti-spamassassin than the reviewer intended, but Mr. Harbaugh also defends his review of an older version of spamassassin as "it came with my Redhat 9" (NOT a direct a quote). He also claims it took nearly an hour to install and set up. (I counter that it took seconds to install and minutes to set up).

    The current version of spamassassin is 2.60.

  45. What am I doing wrong? by TamMan2000 · · Score: 3, Interesting

    All my mail comes through spamassassin as well, but I am not having nearly the success you are...

    I get about 60-70% of my spam correctly tagged, and about .2-.5% false positive. Don't get me wrong, I am WAY happier now that before spamassassin, but if I could be getting better performace, that would be great...

    --
    "I'll have a Guinness, no wait, make that a Coors Light" -Grad student I work with, who shall remain anonymous...
    1. Re:What am I doing wrong? by Dr.+Evil · · Score: 3, Funny

      The problem is that you're making the same mistake I am.

      (No, I can't expand upon that)

    2. Re:What am I doing wrong? by Pasc · · Score: 3, Informative

      Are you running the newest version? 2.60 is much improved over previous versions.

      If you are running 2.60, have you trained and enabled the bayesian filters? By default you need to feed SpamAssassin about 300 spam and 300 ham (non-spam) messages for it to learn the difference. It will auto-train itself over time but it only auot-learns on messages that are very obviously (to it) spam or ham.

      If you normally only get email from a select list of people then you may want to lower your threshold. For people you routinely recieve email from, SpamAssassin will remember that they usually don't send you spam so if you occasionally get something with a high score from them it will automatically lower it a bit. So, you can lower your threshold and still not get any false positives.

      I have my required_hits set to 3 and the only false positives I've seen (since switching to 2.60) have been mailing lists (one was from LinuxWorld, the other from another news site) and not person-to-person email. I recieve 50-60 spam messages a day and only one or two a week gets into my inbox.

      spam cathing - >99%
      false positives (normal email) - 0%
      false positives (mailing lists) - .5%

      I do some stuff to keep SpamAssasin's bayesian filters well trained. Every couple weeks I will go in to my spam folder and quickly page through it. If I see a spam that the bayesian filters gave a low score (less than 90% sure it is spam) I will pipe it (I use pine) to sa-learn to train the bayesian filters (unless it was autotrained).

    3. Re:What am I doing wrong? by welsh+git · · Score: 1

      As Pasc said, you need to train the Bayesian filters.

      My spamassassin installation is MUCH more accurate now that it was when I first installed it a few months ago.. I've never bothered to train it manually, I've just waited for it to auto-tune - though my server hosts a few domains for people, and I DO get roughly 10,000 spams a day coming in...

      --
      Sig out of date
    4. Re:What am I doing wrong? by SCHecklerX · · Score: 1

      Try using bayesian filtering and feeding to sa-learn your spam and your ham. I actually just created another account on my mail server called 'spam'. It's sole procmail recipe is to pipe to sa-learn as spam. So when one sneaks through, I just bounce it to 'spam', and it is handled. You could do the same thing for 'ham' to help with false positives.

    5. Re:What am I doing wrong? by nakedbonzai · · Score: 1

      I setup spamassassin 2.6 for about 80 people at my work with great success. Originally, people were getting a few false positivies a week. The trick is to add custom rules in the global configuration file (local.cf). Add keywords that are specific to your organization, and it will greatly reduce false positives. Note - if your company sells viagra, this won't work for you!

    6. Re:What am I doing wrong? by mustangdavis · · Score: 1

      It is simple! All you need to do is add the following line to your .spamassassin/user_prefs file:


      score HTML_WEB_BUGS 10





      The majority of spam has HTML that can trace you. I obviously don't know the content of your mail box, but by doing this, I have a 90% uccess rate now (from about 70% or so).


      Just my $0.02


  46. Try the Custom Rule Emporium! by sillypixie · · Score: 4, Informative
    I have SA 2.6 running as a plugin to the SunONE Messaging Server (v5.2), in BAREBONES mode (ie no RBL, no Bayesian, nothing but perl regex) and it filtered 591 spam from my bosses mailbox alone on the first weekend. 12 or 13 managed to sneak through.

    Since then, I've downloaded a bunch of rules from The SA Custom Rule Emporium and almost nothing gets through.

    If this guy had trouble, it is the fault of the documentation, not the product. Either that, or he was dumb enough not to upgrade to perl 5.8 or above, and spent forever installing modules.

    He says:
    SpamAssassin is the perfect example of first-generation techniques becoming outmoded by advances in spamming technology

    Funny how when you install an old version of the product, it seems outmoded, hmmm?

    Sheesh.

    Pixie
    --
    don't mess with those geekgrrls
    1. Re:Try the Custom Rule Emporium! by happystink · · Score: 1

      Wait, you need a newer PERL to get it to run best, is that correct?

      --

      sig:
      See the "..for smart people" banners Wired runs here? Look elsewhere guys.

    2. Re:Try the Custom Rule Emporium! by sillypixie · · Score: 1

      It isn't that you *need* it, but it makes your life easier. If you install perl 5.8.x, a lot of the prerequisite modules for SA get installed at the same time. I started out trying to install SA 2.6 using the native perl that comes with Solaris 8 (v. 5.005 IIRC) and I found that I got stuck in a nasty downwards spiral of module prerequisites. Of course part of the problem is that I'm too paranoid to run the 'perl -MCPAN' downloader in a root window either (-:

      So no, v. 2.6 will work with almost any version of perl. It's just a matter of how many modules you have to manually update.

      Sorry for any confusion...

      Pixie

      --
      don't mess with those geekgrrls
    3. Re:Try the Custom Rule Emporium! by happystink · · Score: 1

      That's an awesome tip, thanks a lot for that reply, I appreciate it!

      --

      sig:
      See the "..for smart people" banners Wired runs here? Look elsewhere guys.

  47. Re:What is a good client-side spam filter for Outl by ceejayoz · · Score: 1

    Every little bit helps, though - and some people have to use Outlook at work. Plus, there are some nice client-side filters - look at Mozilla Thunderbird's filtering for a nice example.

  48. qmail + spamassasin by pkplex · · Score: 1

    I just recently started setting up some virtual hosting, and for mail I used netbsd, qmail and spamassasin 2.90 ( both of which are new to me ) and it's all working great now. It has taken me around 5 light days to get each working how I want it to.

    Netbsd qmail and spamasassin are excellent; Give them a try if you have not already :)

    1. Re:qmail + spamassasin by Anonymous Coward · · Score: 0

      I also have a Spamassassin + qmail setup, but cannot, for the life of me, get Spamassassin to re-write the headers on clean spam!

      If an email is spam, the header's are re-written no problem, but calling ifspamh from a dot-qmail file seems to be preventing my non-spam headers from being re-written.

      This is annoying when the occasional spam does slip through - I have to go back through my logs to find out why :(

  49. Man could he be more wrong.... by i_want_you_to_throw_ · · Score: 1

    I run a commercial service hosting customers and my customers have gone positively APESHIT over S.A.. Just an opposing viewpoint.

  50. He was trying to make a point by Zebra_X · · Score: 3, Interesting

    While his review was perhaps not scientifically conducted. I think there was a point to be made with the SpamAssasin blurb.

    Notice that he deliberately took a standard install from RedHat 9, something some IT person (Not a tr00 g33k) might buy at CompUSA. He then tried to install the provided product. Clearly, a tr00 g33k would go and download the latest release, but keep in mind that not everyone is so comfortable with being on the bleeding edge - I believe that this was a point he tried to make. There is also the perception that the release provided with a "product" such as RedHat 9 will be up to the same standards as the OS.

    While it's true the latest version has default rules and whatnot - it's quite likely that his older, more out of date version does not. In fact, going briefly to the spamassin home page the links for the 2.5 and 2.4 release documentation are broken.

    The point to be made was: OSS needs to be more buttoned up. Notice that he said that he had no trouble installing redhat 9. That's becuase the installer is rather good.

    1. Re:He was trying to make a point by Anonymous Coward · · Score: 0

      keep in mind that not everyone is so comfortable with being on the bleeding edge - I believe that this was a point he tried to make.

      Then why were the commercial filters the most up to date versions? SA has been deliberately hobbled; if out-of-date software is supposed to be a factor, then please hobble its competitors in the same way.

  51. Commercial Guarantees, eh? by TheSpoom · · Score: 4, Insightful

    Here's a nice example of a commercial guarantee. See if you can determine where it's from:

    11. LIMITED WARRANTY FOR PRODUCT ACQUIRED IN THE US AND CANADA.

    Microsoft warrants that the Product will perform substantially in accordance with the accompanying materials for a period of ninety days from the date of receipt.

    ...

    YOUR EXCLUSIVE REMEDY. Microsoft's and its suppliers' entire liability and your exclusive remedy shall be, at Microsoft's option from time to time exercised subject to applicable law, (a) return of the price paid (if any) for the Product, or (b) repair or replacement of the uct, that does not meet this Limited Warranty and that is returned to Microsoft with a copy of your receipt.


    Note that a) no updates or fixes are guaranteed, b) your only remedy is media replacement or a refund, and c) this choice of remedy is up to Microsoft.

    I love it when people claim that you're taking a huge risk with open source software without guarantees. Microsoft says their software will work, but isn't saying that if their software doesn't work, they have to fix it.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  52. Who's your BOFH? by mvpll · · Score: 1

    Just one of the things the author of the article failed to mention was the various security and privacy concerns of passing your email through an external handler (who has a vested interest in your email content), which is what a number of the products reviewed do...

  53. Did anyone notice... by waferhead · · Score: 1

    That it looks like InfoWorld used/uses RH9, sendmail, and spamassassin???

    Looks like the latter article was written by an IT guy at infoworld, and the "shill" was written by a "journalist"

  54. Re:Is there a gui tool for configuring SpamAssassi by ministerofsickeningr · · Score: 3, Insightful
    apparently you just do this:

    "I installed the software on Red Hat Linux 9, with help from one of Proofpoint's systems engineers. She talked me through getting the Linux system configured properly, getting sendmail set up, and installing and configuring the Protection Server, which includes the MySQL database server for storing quarantined e-mail."

    who needs a gui?

    no wonder he gave spamassassin a low score. he couldnt have someone handhold him

  55. Re:Photo of Author by NormalVisual · · Score: 1

    Forget the photo - check out the CV. He states that he has "20 years of experience as a freelance reviewer, IT consultant and systems analyst", but his resume would seem to indicate otherwise. I also don't see anything on his resume to indicate that he really is qualified to talk about anything regarding networking, except for holding a CNE cert (do those even exist anymore?) - there's no real IT work on there except for his six years at Novell, mostly documentation management and technical writing.

    --
    Please stand clear of the doors, por favor mantenganse alejado de las puertas
  56. Light weight alternative by Malc · · Score: 1

    Is there a lighter-weight alternative that is just as effective?

    I run a personal mail server (Debian on a P-75 w/ 32MB) which most of the time is just fine. If for some reason I stop Yahoo forwarding my messages and then catch up later with fetchmail, I have to stop spamd. If I don't then I have hit the power button as SpamAssassin will consume all memory and CPU and then some. Even if I hit Ctrl+Alt+Del, it will still be thrashing 6 hours later. It's kind of annoying... so any recommendations for alternatives?

    1. Re:Light weight alternative by HighBit · · Score: 1

      Holy crap batman!

      32 megs of ram and a Pentium 75 would be tolerable for an ircd maybe, but spamassassin? unless you implement a lightweight "grep", I recommend you implement upgrading!

      -- Dan

    2. Re:Light weight alternative by Malc · · Score: 1

      Heh! For my needs, it handles Apache, Bind, Exim, Samba, PPTP, SNMP monitoring and a couple of other things just fine. It's only when I try to process 25 or more messages in one go that SpamAssassin slays it (pipe from Exim to spamd). I have a P166 w/ 96MB (NT4 currently installed) that I plan to use as a replacement... when I find the time to rebuild it with Linux.

    3. Re:Light weight alternative by redmoss · · Score: 1

      Turn off Bayesian filtering and add more memory. The majority of SpamAssassin's work load comes from its regular expression checks and the Bayesian filter. You can turn off the Bayesian filter to halve the work load. The reg ex stuff will go much faster if you add memory. Any alternate heuristics-based anti-spam solution is going to have the same trouble, so spring for the memory first and see if it helps.

    4. Re:Light weight alternative by Grimster · · Score: 1

      I use http://spamprobe.sourceforge.net/ and it works great, not sure if it's less memory/cpu intense as spampassassin but it sure is easy to setup .procmailrc rules for and the only necessary file to run it is the actual executable which makes updating 50 or so servers a breeze.

      --
      --- www.f-theocean.com
    5. Re:Light weight alternative by Malc · · Score: 1

      I'm running a version that doesn't support Bayesian filtering.

  57. Guarantees? by Smallpond · · Score: 1


    "The SpamCop Email System will filter up to 90% of spam sent to your employees."

    Thats "up to" not "at least" so I guess not much of a guarantee, but then again, they only charge $30 a year.

  58. if I can install spamassassin... by HighBit · · Score: 1

    if HighBit can install spamassassin, anyone can.

    -- Dan

  59. updates are being worked on. by Anonymous Coward · · Score: 0

    Site will soon move to a DB driven, auto cf file creating masterpiece. Great group of people working on the project to make SA easier to "stay current"

    merchantsoverseas.com/wwwroot/gorilla/sa_rules.h tm

    enjoy!

  60. POPFile by Anonymous Coward · · Score: 4, Informative

    I don't know anything about SpamBayes so I cannot comment on it at all.

    POPFile is easy to use. It also performs Bayesian filtering. It is what I use.

    http://popfile.sourceforge.net/

    My current POPFile statistics:
    Messages classified: 1,440
    Classification errors: 19
    Accuracy: 98.68%

    1. Re:POPFile by Pop69 · · Score: 1

      Popfile works very well for me as well, especially as it does basic classification as well.

      My Stats sit at

      Messages classified: 11,361
      Classification errors: 69
      Accuracy: 99.39%

    2. Re:POPFile by drooling-dog · · Score: 2, Insightful

      > Messages classified: 1,440
      > Classification errors: 19
      > Accuracy: 98.68%

      That's nice, but it's really important to break it down between false positives and negatives. I get over 200 spams a day (before filtering), and while it's quite tolerable for 2 or 3 of those to get through, missing that many legitimate messages a day is not.

    3. Re:POPFile by Anonymous Coward · · Score: 0

      Outclass is a nice plugin for outlook, which features toolbar control of popfile, so you won't have to use it as a proxy server. It also makes reclassifying messages quite alot easier... :)

    4. Re:POPFile by roxeteer · · Score: 1

      Here are my stats:

      Messages classified: 27,018
      Classification errors: 109
      Accuracy: 99.59%

      Bucket: normal
      Classification Count: 2,391 (8.84%)
      False Positives: 86
      False Negatives: 23

      Bucket: spam
      Classification Count: 24,627 (91.15%)
      False Positives: 23
      False Negatives: 90

      I think the accuracy is quite ok. You have to remember it gets better by time. And yes, 91% of the mail I get is spam.

  61. Re:Is there a gui tool for configuring SpamAssassi by Salo2112 · · Score: 4, Informative

    saconf works for the Windows versions of spam assassin.

    http://www.openhandhome.com/saconf.html

  62. Re:What is a good client-side spam filter for Outl by jpmrst · · Score: 3, Informative

    Spamagogo doesn't have quite the same setup, but it is good, and free for now.

    --

    Time for a snack.

  63. Spam Bayes Rules! by Maddog+Batty · · Score: 1

    On my Athlon 1700+ it takes about 0.5 secs per message at most. I get 200+ spams a day and it sorts through them wonderfully. I have not yet had a false positive though I have set the filters to err on the side of caution.

    Its a great product.

    --
    wot no sig
  64. modifying subjects and other content by dan_bethe · · Score: 2, Interesting
    TrollAssasin would be nice, imagine seeing posts subjects as *****TROLL***** heh

    I know you're just joking, but to be serious for a minute, the reason not to do that is because you'd be transparently altering someone else's copyrighted property. Overzealous and/or overworked sysadmins misconfigure SA to globally analyze all incoming content and then to alter email subjects based on its opinion. This is an invasion of content, certainly prone to false positives because antispam scanning is an individually trained process, and breaks the trail of reply threads at least on a visual basis. There are always going to be tons of misconfigured or RFC ignorant smtp servers out there, and being compatible with them is what makes the Internet work. That would include corporate servers, legitimate opt-in bulk mail, and opt-in mailing lists run by Some Dude. There will be people on a mailing list whose personal content is always publicly marked by certain recipients as spam! It's confusing, insulting, and unnecessary. SMTP has invisible meta-tags in its headers to allow for that, and agents are supposed to respect them.

    This is fine for using SA's global config as your personal config for your own little systems, but not for an ISP or business.

    According to spamassassin.org:

    We strongly urge ISPs installing the product to notify their users when it's installed, and to not enable it by default -- but many seem to ignore this advice. We agree, that's totally unprofessional. :(
  65. Re:What is a good client-side spam filter for Outl by junklight · · Score: 3, Informative

    indeed - I've been using this for a while now. No false positives, I see bits and pieces in my unsure folder - including the "Hi, heres that link you asked for http://spam.spam.spamcorp, cheers .." that Paul Graham reckons is the future of spam.

    Given I get over 100 spams a day and I see non of them I am very happy with this indeed.

  66. Is it a sin to be critical of a free product? by Chemisor · · Score: 3, Insightful

    > I don't understand why he's so critical of a free product.

    Why is there this attitude that if your project is free, then it does not matter if it is garbage. Furthermore, you are not allowed to say it is garbage, because, after all, you don't look a gift horse in the mouth. Perhaps that is why Linux is still not on the desktop. There are plenty of people who spend days configuring theirs and then post "it works for me" comments, while the rest of us silently wonder why anyone would want to spend so much time on such garbage.

    1. Re:Is it a sin to be critical of a free product? by drooling-dog · · Score: 1
      Why is there this attitude that if your project is free, then it does not matter if it is garbage.

      Except that no one here is defending "garbage"; they're complaining that an old version of an OS product is being compared to new versions of commercial products. That it is necessary to do this in order to make the commercial software look good in comparison is interesting, no?

      As for the old "ready for the desktop" FUD, well... I used to dual-boot (Linux/Windows) but after over a year of not booting Windows even once I reclaimed that disk space and I'm happy as can be. Many of my friends & family still run MS and I just have to shake my head at the cesspool they're stuck in, dealing with viruses, spyware, adware, you name it. Most of them will probably stay there, too, because they've been convinced that Linux is way over their heads. The truth is that it's just different, and even then not nearly as much (from a user POV) as they imagine.

      Anyway, the debate isn't really about which software is better, because there's no blanket answer to that question. For me the real issue is whether I (as the user) am in control of the software or, as is often case in the shrink-wrap world, it's the other way around.

  67. Re:In other news... by Anonymous Coward · · Score: 0
    Breaking News....

    F-16 detroyed on ground by Spitfire while undergoing routine maintenance.

  68. The algorithm by Mr_Silver · · Score: 0, Offtopic
    I know that this will probably be modded off topic as it is a little, but I want to adapt the bayes algorithm to recommend television programs from a schedule.

    The idea being that good programmes are classed as, if you like, spam and bad ones aren't. Therefore anything that gets tagged can be considered a programme that might be interesting to the user.

    The problem is that I've not seen a good *basic* description of how the algorithm works (i'll be implementing it in Perl with a view to porting it to other languages). Preferably with some sample values and a step by step guide on how the final score comes out.

    Can anyone point me to a resource? Paul Grahams description is good, but the formula makes no sense and there aren't any examples.

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
    1. Re:The algorithm by perlionex · · Score: 3, Interesting

      Bayesian filtering is a bit like fuzzy-logic. Right now, it's best known for filtering spam. SpamAssassin uses a whole long list of tests and assigns +ve or -ve scores to each test that comes out positive (a bit like Slashdot's moderation).

      I know someone who did a project on classifying video using Bayesian filtering. It looked at stuff like brightness, contrast, volume, basically everything they could extract from the movie file and give a value to. The concept itself is quite powerful; the difficulty is getting a list of tests that can accurately predict / classify what you have (spam/non-spam, or for video, thriller/drama/etc).

      If you're interested in finding out more about actually coding Bayesian filters, you can check out the Bayes ++ project page.

  69. Re:I get what I pay for too from reading the artic by Anonymous Coward · · Score: 1, Interesting

    I believe the article is a bit unfair on spamassassin. Spamassassin does fairly good at what it is good at -- filtering spam. The other commercial products seem to be a total solution package, which would not only filter spam but lets you configure it so that, for example, you could have special spam folders with an auto expiry date.

    I would be more interested in seeing comparisons on how well it compares with other commercial products on the success rate of identifying spam email (false positives would also be quite interesting).

    Having said that, I agree that it would be nice if there were some programs or scripts that would automate the setting up of these nice ``extra'' features for you.

    A final note, it seems that the article is not very accurate. I am quite sure that spamassassin would allow you to define whitelists, however, that requires running it as root and that has security implications.

  70. Re:What is a good client-side spam filter for Outl by Anonymous Coward · · Score: 0

    SpamBayes is very, very good.

  71. Arsehole by FinestLittleSpace · · Score: 2, Interesting

    Does he by any chance love outlook rules as well?

    Spam assasin is on my server and is absolutely brilliant.. it catches 99.9% of all my spam, and has only on 5-10 occasions in the past month (i get about 50-60 emails a day) counted 'innocent' mail as spam... and even those were newsletters....

    Anyone who slates SpamAssasin is one very deluded person... its Open Source, constantly improved... open to editing by it's users, rules can be added.... marvellous.

    Commercial variants ive seen have been painfully badly implemented and not worked properly. Get SpamAssasin and fight the closed source lovers :)

  72. Who the hell is Kevin Railsback? by Chemisor · · Score: 1

    Maybe he just did not know who Kevin Railsback was, or that one had to contact him to get this particular piece of software working. Where do you get an idea like that? How is "Spam Assassin" suddenly supposed to be associated with "Kevin Railsback"? And don't you even dare to say "google it". There are so many pages mentioning every popular product, nobody has time to read them all.

    1. Re:Who the hell is Kevin Railsback? by Drathos · · Score: 1

      If you followed the third link, you'd see that he is someone else at InfoWorld who reviewed SpamAssassin back in July.

      --
      End of line..
  73. SpamAssassin+PostFix vs Exchange+Comm'l Product by texspeed · · Score: 2, Informative

    We replaced an SMTP relay/spam filter/virus scanner based on Exchange and a commercial product (not one of the reviewed products) about a month ago with one using PostFix and SpamAssassin (and amavisd) on RH. Incoming spam levels have been reduced by about a factor of ten with no false positives to date. This solution was not much of a challenge to implement - for a primarily Windows-oriented admin for whom it was a learning exercise. I haven't tried the products reviewed, but am more than impressed with what we now have.

  74. Re:What is a good client-side spam filter for Outl by Anonymous Coward · · Score: 0

    It should not be a problem on a >200MHz machine. Seriously. Unless you've had WAY too much coffee.

  75. tech vs. consultant, humorous by motorsabbath · · Score: 2, Interesting

    Humorous how the guy who liked SpamAssassin (Kevin Railsback) was a tech who actually set it up for use at infoworld and the guy who didn't like it is an "IT consultant the author of two books on networking." Always trust a tech.

    --
    The heat from below can burn your eyes out
  76. light days? by Anonymous Coward · · Score: 0

    Contrary to popular opinion, light seconds/days/years are a measurement of length, not of time ;-)

    1. Re:light days? by caluml · · Score: 1

      Maybe he was travelling whilest trying to set it up?

  77. Re:What is a good client-side spam filter for Outl by keath_milligan · · Score: 2, Informative

    I'll third that - SpamBayes ROCKS. I use it at work where our IT department just wasted huge amounts of money on a back-end solution that stops less than half my spam while at the same giving me trouble with blocking legitimate messages. SpamBayes cleans up what the back-end commercial solution misses every time.

  78. spamassassin-2.44-11.8.x.i386.rpm by poszi · · Score: 4, Insightful
    2.54, not 2.44

    To moderators. When you mod something "informative", please check the facts first. Spamassasin in RH 9 is 2.44.

    --

    Save the bandwidth. Don't use sigs!

    1. Re:spamassassin-2.44-11.8.x.i386.rpm by caluml · · Score: 2, Funny

      Yep, if I was to mod this, I'd get a spare machine, and spend an hour of so installing Redhat on it to check the version of SA. What do you what, +1 Absolutely-And-Positively-Accurate?

    2. Re:spamassassin-2.44-11.8.x.i386.rpm by poszi · · Score: 2, Insightful
      Yep, if I was to mod this, I'd get a spare machine, and spend an hour of so installing Redhat on it to check the version of SA.

      Ever heard of RPMs? You can check the nearest RH mirror and find the version: here or here. No need to install.

      Anyway, if you are not sure what's the version, don't mod it. False information is hardly "informative".

      --

      Save the bandwidth. Don't use sigs!

  79. Re:What is a good client-side spam filter for Outl by Anonymous Coward · · Score: 1, Informative

    Takes about 2 seconds per message on my 1 GHz Mini-ITX based machine.

  80. I got SpamAssasin running in 15 minutes! by MrJerryNormandinSir · · Score: 1

    Logan is a dumbass! I got Spam assasin running in no time at all. I let cron delete the SPAM file
    once per day. I don't get any unwanted mail.

    1. Re:I got SpamAssasin running in 15 minutes! by Anonymous Coward · · Score: 0

      Wow! You don't get -ANY- unwanted email?

      hey.. post your conf file!!

    2. Re:I got SpamAssasin running in 15 minutes! by CyberPsyko · · Score: 0

      Ditto man, MCPAN took me less than 2 minutes. Moreover, the default config gets rid of over 75% of my spam! NO CONFIGURING!

      This guy is a dork.

  81. Re:Instructions for people who use a REAL Linux by hattmoward · · Score: 1

    Exactly how much compiling are you going to do to perl code??? besides, if it's not in portage, they can try this:

    time perl -MCPAN -e 'install Mail::SpamAssassin;'

    Oh also, either go stable or unstable; testing is for girly-men! ;)
    BTW, I'm a slackware fan. heh.

  82. Re:I get what I pay for too from reading the artic by gid · · Score: 2, Interesting

    Exactly, I had SA integrated into exim with custom rules and what not, but it would break on upgrading the debian package, happened twice, needed to tweak exim.

    Then I found out about the beauty of procmail once I looked into filtering all spam to it's own folder without email client filters. So now, I have different emails filtered to specific folders before it ever hits my inbox. Oh and I had to disable the bayesian filter, it was catching way to many not spam emails. Stuff that didn't have any keywords in it at all. One was just a couple quick sentences from a friend, who knows why it thought it was spam. :( I really should re-enable the bayes stuff, and figure out how to teach it what isn't spam.

    Here's a watered down version of my procmail file for those interested: http://gid0ze.net/dl/dot.procmailrc

  83. 10x as long.. does he type with a straw.. by Bruha · · Score: 1

    Hey buddy..

    gunzip spammassassin.gz && tar -xf spamassassin.tar ./configure && make && make install

    Use any of the available configuration pages to generate a config..

    install new config file in /etc/mail/spamassassin/local.cf

    Now that's about 10 minutes of work.

    Of course you could of also done

    perl -MCPAN -e shell

    install Mail::Spamassassin and then uploaded a config.

    RTFM

    1. Re:10x as long.. does he type with a straw.. by jamesangel · · Score: 1
      Or, use one of the others and double-click 'setup.exe'.

      The point has been made time and time again; its fine for us geeks to deal with the command line, but you can't sell that to your average user.

    2. Re:10x as long.. does he type with a straw.. by caluml · · Score: 1
      gunzip spammassassin.gz && tar -xf spamassassin.tar

      Do people still do this? There's a really handy z option on tar now. (And a j for bzip2)
      Why not go the whole hog and gunzip to stdout, and pipe it through tar, and redirect to a file? :)

    3. Re:10x as long.. does he type with a straw.. by caluml · · Score: 1

      Linux might take slightly longer to set up, but it requires less work to look after it from then on. Still, click your setup.exes, and then patch your boxes for the rest of your life. Up to you.

    4. Re:10x as long.. does he type with a straw.. by jamesangel · · Score: 1

      I know that. You know that. But you are never going to convince your average home user that the command line is not hideously scary.

  84. 80% here - any fine tuning tips? by Stone316 · · Score: 1
    Granted, I am running an older version, not sure off hand but I plan on looking tonight. My configuration catches i'd say 70-80% of spam.. I still get 15-20 in my inbox a day while at least 60 or more get nabbed by the filter.

    Any fine-tuning tips? I currently have the level set at 5.2 but I start getting more false positives when I go lower... Since I use a winbloze email client there is no easy way for me to forward spam messages to my linux server to process them.

    Anyone want to upload their config files? :)

    --
    "Thanks to the remote control I have the attention span of a gerbil."
    1. Re:80% here - any fine tuning tips? by Obasan · · Score: 1

      I am using SpamAssassin 2.55 with a threshold set to 5 - I've yet to see a false positive. (And I'm in the unfortunate position of receiving about 100 spams per day.) I have my filter set to put spams in the trash but I review the from/subject lines before emptying them out.

      I added a few lines for RBL's but not much of my spam seems to actually come from sites listed in the RBL's:

      score RCVD_IN_RBL 3
      score RCVD_IN_RSS 3
      score RCVD_IN_DUL 3
      score RCVD_IN_BL_SPAMCOP_NET 3

      I also increased the score in my user config file for a number of the filters involving genitalia - I can't think of anyone who would send me a legit email containing any of those words, that seems to help a lot.

      Finally - I found I needed to give it time. The bayesian filter needs to 'see' at least a few hundred messages in order for it to start to work effectively. Initially I saw results in the range you are seeing... But the more the bayesian filter sees, the better it gets. initially I didn't delete the spams that got through - I put them in a special folder and once a week I fed them through sa-learn. In the past 3 weeks I have had 1 spam penetrate to my actual inbox, at about 100 spams per day thats a pretty good number.

      Reclaim your inbox! :)

  85. Personalized Bayesian training by gvc · · Score: 2, Informative

    The Bayes filter in SA 2.6 works very well but unfortunately is not well-suited to site-wide learning.

    -- casual readers may skip the following details

    In an attempt to mitigate this, SA makes an unfortunate mistake in its unsupervised learning algorithm - it uses a different set of rules for training than it uses for marking mail as spam or not. So you can easily have email marked as spam but have the system trained as non-spam (or vice versa). This introduces systematic bias into the learning so that spam detection can get worse in the long run. As a further attempt to mitigate this problem, the learner uses a higher spam threshold, so many spams that are correctly marked do not contribute to the learning process. There is no way to set the SA configuration parameters to eliminate these biases (setting the learn threshold does *not* do it).

    --- end of gory details

    It is not too difficult to set up SA for personalized learning. Just pipe your mail to the following command:

    spamassassin -e

    If the return code is 0 (non-spam) also pipe the mail to

    sa-learn --ham --single

    If the return code is 1 (spam) pipe to

    sa-learn --spam --single

    If you do this you are guaranteed that the statistics recorded in your personal bayes db correspond exactly to the judgements made by SA.

    In addition to this you must correct SA when it makes a mistake, by piping the message to sa-learn again with the right flag. You may be able to set up a macro in your mail reader to do this.

    This isn't as easy to set up as it should be, but it is *very* effective.

    In the last year I've received 20,000 non-spam and over 100,000 spam messages & viruses (30,000 if you eliminated the "Cumulative Update" messages, which SA caught just fine.) About 100 spams have gotten through (a couple a week) and about 10 false positives have occurred. All of the false positives have been 'weird' - advertising, automatic responses, or web pages that were forwarded to me. As far as I know (and I do check periodically) I've had no false positives in the last 50,000 spams.

    My preliminary analysis indicates that personalized learning reduces both false negatives and false positives by a factor of ten. I'll report more systematic analysis in due course.

  86. Re:What is a good client-side spam filter for Outl by Anonymous Coward · · Score: 1, Informative

    I, my wife, and yes - even the inlaws - run PopFile

    It can be used locally, or used at the mail server. Either way, I'm over 98% alltime accuracy - with thousands of mail's checked and its very easy to config via its web interface.

  87. what is it with those guys? by jqh1 · · Score: 2, Insightful

    Larry Seltzer did a similar job with a review of disposable email address services in
    PC Magazine.

    Spamgourmet (open source and free to use) was lined up against several commercial offerings, and was rated the lowest. It was clear from the review that he didn't spend much time learning about how spamgourmet works -- he wound up faulting it for perceived problems that were addressed by features that he ignored in the review.

    Not to be cynical, but if I were a tech reviewer, I might be afraid of lawsuits resulting from my reviews -- open source projects have no revenue, and therefore can't prove up any damages in court. This might make me more likely to choose the open source alternative to get the shaft. Hopefully that's not what's going on here, but you've got to wonder...

    --
    who's moderating the meta-moderators?
  88. Re:What is a good client-side spam filter for Outl by professorhojo · · Score: 2, Interesting

    spampal does the trick for me.

    quick and effective identification. can check the online black hole lists for IP ranges to block and you can manually set the thing up to ignore email from any country. :)

    goooooodbye china!

  89. Easy Spamassassin for Windows by tedhiltonhead · · Score: 1

    I just started using SAProxy on Windows, after Consumer Reports rated it the best anti-spam tool. It's a POP proxy with SA embedded. Quite easy to use, and effective. See http://www.statalabs.com/ .

  90. Re:Awww.... by syn3rg · · Score: 0

    hmm... TrollAssassin seemed to work on this one, I must have it configured right.

    --
    The contents of this message have been doubly encrypted by ROT13
  91. I don't get his point by freeweed · · Score: 1

    Notice that he deliberately took a standard install from RedHat 9, something some IT person (Not a tr00 g33k) might buy at CompUSA. He then tried to install the provided product.

    Ok, I'm confused. Everyone keeps justifying this "review" because "it comes with RH9, and only geeks would upgrade".

    Now, correct me if I'm wrong, but if the reviewer went out and bought Windows, he'd have no spam filtering at all. If he bought ANY of these other products, he still has to go and get additional software and install it. I don't see how an upgrade is any harder or less geekier than installing an entirely new application.

    If he's not comfortable being on the "bleeding edge", then why would he be going out and buying brand-new commercial software in the first place?

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    1. Re:I don't get his point by Zebra_X · · Score: 1

      Now, correct me if I'm wrong, but if the reviewer went out and bought Windows, he'd have no spam filtering at all. If he bought ANY of these other products, he still has to go and get additional software and install it. I don't see how an upgrade is any harder or less geekier than installing an entirely new application.

      This isn't about windows or redhat. This is about the maturity of some OSS projects. While technically mature, SpamAssisin, at least the version he had appeared to be more difficult to install. Coupled with the lasck of telephone support, he had issues, and that, is a completely fair end user experience.

      Also, the notion of an "Upgrade" for open source, and a commercial product are completly different.

      If he's not comfortable being on the "bleeding edge", then why would he be going out and buying brand-new commercial software in the first place?

      The commercial software that was pruchased came with telephone support which was used when he installed another one of the commercial products on RedHat. Generally speaking commercial software's goal is to give you access to the latest technical advancements, while making it easy to use. Also called, ease of use, it is a staple of successful products, and defines the have's and the have nots. I can only think of an exception to this: Crystal Reports, which is the best marketed product that is completely incapable of delivering.

      I'm not grading the review or even justifying it, notice I'm focusing on the fact that he stated reather objectively, that SpamAssasin was hard to install and that it didn't work as well. All of the OSS people get their panties in a knot, but the fact of the matter is, OSS software, for the most part requires a little more willingness to get under the hood. If OSS is to win it needs to be as good as the "products" that it competes against. That's all there is to it.

  92. Re:What is a good client-side spam filter for Outl by letxa2000 · · Score: 2, Insightful
    Client side? I'll take server-side any day. Why would I want to download 250+ spams per day when the server could just as easily filter them for me?

    If you have your mail on a POP server (ISP, hosting provider, etc.) try PrismEmail. It filters between your server and you so there is effectively no time or load on your computer, plus it works with virtually any mail client with nothing to install on the server or on the client.

    I'm at 99.9% accuracy so far this month.

  93. It's not that hard... by sterno · · Score: 1

    I got spamassassin up and running in about 5 minutes using the nice RPM package for it. Didn't need to do much in the way of hand configuring and it worked just fine.

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:It's not that hard... by dryeo · · Score: 1

      Took me about an hour on OS/2 using pop3proxy. Most of the time spent DLing various perl modules on a 26.4 connection.
      Also I'm getting about 0.1% false positives and maybe 2% misses after a bit of training
      Dave

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
  94. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  95. Re:I get what I pay for too from reading the artic by Anonymous Coward · · Score: 0
    I had to disable the bayesian filter, it was catching way to many not spam emails
    Didn't it occur to you to ask for help from the master Bayesian experts on slashdot?
  96. SpamAssassin for WinBlows users... by ChrisKnight · · Score: 1

    For WinBlows users who couldn't install a spam filter on their mail server if they had a "For Dummies...' book about it, there is always SAproxy Pro from Stata Labs. For a Windows application it works pretty damn well.



    SAproxy Pro


    -Chris

    --
    -- This sig is only a test. If this were a real sig it would say something witty. --
  97. Article from July 18, 2003 by NoSuchGuy · · Score: 1

    This article is almost 6 month old. Maybe the guys at SpamAssassin have changed some things....

    NoSuchGuy

    --
    Grundgesetz * 23. Mai 1949 - 30. November 2007 - http://www.vorratsdatenspeicherung.de/
  98. Took me 10 minutes by EmagGeek · · Score: 1

    to set up SpamAssassin with procmail.

  99. But fix your .procmailrc by jlv · · Score: 2, Interesting

    And you better change that sime, straightforward procmail recipe to use ":0fw:" on the first line. That trailing ":" is important if you are not running spamd, as it makes procmail use a lock file and only run 1 instance of SpamAssassin at a time. Otherwise, if you get 30 messages, you'll get 30 instances of SpamAssassin, which is 30 instances of Perl, etc. Large load spike.

  100. Better way to integrate postfix and SA by cblack · · Score: 2, Informative

    Two things, first, it is probably more proper to match the X-Spam: YES header than the number of asterisks in the X-Spam-Level header. Then you configure you can tweak your cutoff level for X-Spam: Yes in the SA config.
    Also, rather than running SA from procmail or other means, it is much more efficient and clean to run it from a seperate daemon like amavisd-new and then configure postfix to use amavisd-new as a content_filter. There are several advantages of this approach, the greatest one being that you do not have process startup penalties for incoming mails to be scanned since amavisd-new is written in perl, references the SA engine through the perl module rather than the commandline, and has a similar scalable child process architecture to apache and many other network server daemons. Other nice things about amavisd-new is that you can integrate many different virus scanners with it as well as SA and it will handle all the subject rewriting, mail deleting, etc for you.

    1. Re:Better way to integrate postfix and SA by Greg@UF · · Score: 1

      Amavisd-new has one enormous failing.
      The author decided as a matter of personal preference to disallow any re-writing of the email bodies.

      This is despite the very nice email re-writing that spam assassin uses. For the un-initiated, you can tell spamassassin to deliver suspected spam mails as attachments instead of in the message body. It's great because the spammers don't even get a change to flash their message at the reader before it's gone. I've had my customers call me up just to tell me how nice it is they don't have to see the the porno spam in their face any more. (These are non-techy foks who wouldn't know a filter if it bit them on the butt, so don't go there, ok?)

      Anyway, that pretty much ruled out amavisd-new, which is a pity because otherwise, it would have done exactly what I wanted.

      --
      -- You can't give it, you can't even buy it, and you just don't get it!
  101. Is Running Home Server Worth It? by reallocate · · Score: 1

    This is a bit off topic, but I'm wondering what people think of the advantages/disadvantages of running a mail server at home versus using a service like FastMail or pulling mail from an ISP. Spam-wise and otherwise.

    I've used all three approaches at home, and now doubt that the return from caring and feeding a mail server is worth the effort.

    --
    -- Slashdot: When Public Access TV Says "No"
    1. Re:Is Running Home Server Worth It? by timeOday · · Score: 2, Interesting
      I like having my own email server at home because I can make up a different email address each time I give one out - any email address I want, since it's at my own domain. This is the key to my spam filtering.

      As for maintainence, there isn't any. I set up exim two or three years ago and have hardly touched it since.

    2. Re:Is Running Home Server Worth It? by reallocate · · Score: 1

      >> ... I can make up a different email address each time I give one out - any email address I want, since it's at my own domain.

      I have equivalent capability with FastMail. I own a couple domains, and use FastMail's servers in their MX records. I use different email addresses for each list is subscibe, to, etc. I point my mail client (Evolution these days) at Fastmail's IMAP servers and all is well.

      --
      -- Slashdot: When Public Access TV Says "No"
  102. Just got this from the article author by bruns · · Score: 1

    To all concerned, I apologize for the apparent maligning of SpamAssassin in my recent article in InfoWorld. In my original article, I stated that I used the 2.44 release of SpamAssassin for two reasons - because it was the version shipping with the latest release of Red Hat 9 and because it would illustrate how much the state of the art has changed in the last year or two. This explanation was condensed in the finished article by copy editors, which is beyond my control. This will be covered in the letters to the editor section of InfoWorld so the rest of the world will know that I did not deliberately use an old version of SA to show it in a bad light against commercial products. I plan to review the current version in an upcoming article, and I am sure that it will perform better.

    Regarding some of the other comments that have been made in the many emails I've received defending SpamAssassin, some of you have said that SA is not hard to install, taking no more than an hour or two to download, install, configure and begin using. That is consistent with the 10 times longer number I used, because the other installation and configuration times were all around 5-10 minutes. You have said that an experienced Linux administrator doesn't find SA difficult to install or configure, and that additional functionality such as user-accessible white lists can be added, either through additional open source software or by writing scripts or programming to extend the functionality of SA. That's true, but not really relevant, unless there is a distribution that contains all of those features.

    You have also said that I should have taken into account the fact that it doesn't cost anything before making statements about it being harder to install, configure and manage than the commercial products. SA does cost - but in an administrator's time rather than money, which I did say in the article.

    The same is true of support - while you may get faster or better support through this group than you get with commercial software, there's no guarantee that you'll get any support at all - and most organizations will find that hard to live with.

    So, when I review the latest version of SA, you can expect performance to be better, but I will still look closely at installation, administration, updates, maintenance, reporting, granularity of management, and end-user features for SA, just as I will for any other anti-spam packages I review.

    Again, my apologies for creating a story that distressed so many of you. I do try to create balanced reviews that reflect the pros and cons of all the products reviewed.

    Thanks,

    Logan G. Harbaugh
    530 222-1164
    693 Reddington Drive
    Redding, CA 96003
    www.lharba.com

    --
    Brielle
  103. *splutter* by magicianuk · · Score: 1

    I've got one client where the run NO filter - some folks (the names GOTTA be on the web site) get up to 100 spams a day. I'm just a normal user, I do have far too many domain names, but I never use them on usenet and the VAST majority of spam that arrives is to "randomly selected name"@mydomain.com and today, so far, I've received over 350 spams AN HOUR! (And that's after the Brightmail filter). Someone, somewhere, has picked one of my domains and I get just *so* much crap sent to it. 95% of my domains get nothing (or just stuff sent to "billing@mydomain2.com" where that's the admin address on the whois record (never used for email or posting EVER) but one domain in particular gets totally saturated. I'm talking to my ISP about putting in a filter further up line so that only the dozen or two "names@domain" that I've actually used for signing up for things like ebay and amazon can get through and everything else will be bounced. I use MailWasherPro for client side clean up, but since it runs first, and then email is downloaded, there are usually a few that arrive while downloading my email that haven't been "washed".

  104. 2.44 is Almost recent... by EnglishTim · · Score: 1

    2.44 is Almost recent compared to the version 2.20-1 that is in the stable tree in Debian.

    I had decided that I would mainly stick with the stable tree on my server, with just a few things testing or unstable if I needed them. I'd like to upgrade to 2.60 in the testing tree, but it drags all sorts of other things into the testing tree as well, like apache, so so far I've stuck with 2.20.

    I am very tempted to upgrade it, though.

  105. Re:What is a good client-side spam filter for Outl by Anonymous Coward · · Score: 0

    It takes about .3s/msg (I get hundreds of SPAM per day), and I'm running a Cyrix 166 (running at 120MHz). It gets faster as it caches the SPAM SMTP relay server credentials in the e-mail headers.

  106. took me 1 day... by martin · · Score: 1

    including installing FreeBSD 4.8, Exim 4.latest and MailScanner 4.24-5 and SA 2.6 with bayes. The longest bit was find enough Ham to train the bayes engine :-)

    catches 99% of spam, more importantly in a month of live operation no false positives reported.. and that's with spam levels of around 75% of all external (inbound and outbound) email.

    Interesting to note the reviewer needed help in installing Red Hat so I'd hardly say he's the sort of person you want installing a *nix based application anyhow.

  107. Kevin Railsback by Anonymous Coward · · Score: 0

    Why did he not ask Kevin Railsback who had the whole thing working some while ago?

    Maybe he tried but his email was marked as spam. Or maybe Kevin's reply was missed in the sea of spam.

    Seriously though, I didn't know Kevin Railsback was willing to help people install spamassassin. What's his email address, so I can get him to help me?

  108. What makes SpamAssassin cool! by Muerte2 · · Score: 1

    I don't think this review is quite fair if he's reporting on the older version of SpamAssassin (2.44). Although the test could have been done 6 months ago and just published.

    However I find SpamAssassin to be quite effective. I haven't crunched any hard numbers but I'm guessing my spamassassin filters 95% of my spam before it hits my inbox. That number has just gone up DRAMATICALLY now that Bayesian Filtering kicked in (it must learn a couple hundred messages before it becomes active). It does this by scoring any message that's more than double the default SPAM score as spam.

    The default settings are 5.0 points, so any message scoring 10 or higher is "learned" as spam. The same is true for ham (non-spam) email, if it's below a certain threshold it flags it as a good email. Once the bayesian kicks in it's REALLY effective at catching spam. Because now you have all the regular filters contributing to the score as well as the Bayesian stuff.

    Add on top of that the auto-whitelist feature and it really starts to take shape. If a user sends email to you, it gets logged: user abc@def.com sent an email of score 1.4. So the next time that user sends you an email it uses an average of the scores. This allows SA to learn who sends you valid email and adjusts scores accordingly.

    It even works the other way. Spam Company X sends me three spams with scores: 16.3, 17.1, and 15.9. It logs that email address with those scores. Maybe that company gets smart and tries to get around the filters and sends a message with a score of only 2.1, the average is still well above the 5.0 threshold and the message is still flagged as spam. This often keeps out those spams that real borderline (4.5-5.5).

    Overall I'm VERY happy with spam, it's VERY effective at what it does.

  109. MailScanner on Fedora Core 1 by Anonymous Coward · · Score: 1, Informative

    We've just started using MailScanner on a box running Fedora Core 1 here. So far MailScanner with SpamAssassin, DCC, Razor and Pyzor is doing a good job, but it is too early for us to get meaningful statistics. A nice web front end for MailScanner is MailWatch, and we monitor the throughput and performance of the box with MailScanner-MRTG.

    Phil

  110. Goatse? by iantri · · Score: 1
    Did anyone else do a double-take when they saw the magazine cover under the 'Free Subscription' heading?

    Yes, I know, it's superman tearing his shirt off -- but was it just me who at first thought of a certain famous site?

  111. Re:Is there a gui tool for configuring SpamAssassi by beef3k · · Score: 1

    Yes there is, right on the SpamAssassin download pages...

  112. How to learn on a relatively steep learning curve. by donsaklad · · Score: 1

    a.
    How does spamassassin work exactly?... How would student type computer neophytes or college personnel type computer neophytes use spamassassin when its installed on centrally the college computer system?...

    b.
    Where are there end user instructional materials that avoid using computer industry jargon and avoid unexplained enthusiast jargon unfamiliar to neophytes?...

  113. No Bayesian filtering?... by LnxAddct · · Score: 1

    I know its against typical slashdot philosophy, but if you did read the entire article you would have seen that he couldn't figure out how to use the bayesian filter! First of all this man is not qualified for writing articles on tech if he can't do this (for anyone who hasn't done it, it is really simple, try it and you'll see). Second of all, he pounded spam assassin for being terrible, but 63% without a bayesian filter is damn good, if not amazing. He should have disabled the bayesian filters on the other products, he would have been seeing like 20-40% accuracy. Spam Assassin is really good, really really good, something like 98-99% accurate. This guy didn't know what he was doing and because (as one poster stated earlier) there wasn't someone to hold his hand, his results were extremely inaccurate.

  114. Spamassassin and other tools. by hoyhoy · · Score: 2, Informative

    I wrote an article about the open source tools that I use to keep Spam out of my inbox here:
    http://www.involution.com/spamstats.php

  115. latest spam by SCHecklerX · · Score: 1
    Spamassassin has been working great for me, until recently. There is some mortgage spam circulating that seems to have bayesian-busters in it. The normal message has a list of random words at the top of every message. It seems that spamassassin alone would possibly flag it, but bayesian filtering is lowering its score?

    Has anybody else seen this?

  116. Re:Is there a gui tool for configuring SpamAssassi by Anonymous Coward · · Score: 0

    Webmin now offers a GUI to configure spamassassin via procmail.

    www.webmin.com

  117. SpamAssassin on Steroids by papason · · Score: 1

    Try Barracuda Networks for some real SA power. We run a BN 300 and have reduced Spam/Virus problems to nothing. I wish I had this for the last couple years.

  118. Re:What is a good client-side spam filter for Outl by pointbeing · · Score: 1
    I've been pretty happy with Motino - as a matter of fact we're getting ready to deploy it to about 1800 users.

    We block obvious spam at the mail gateway and are looking to catch the rest of it at client level - IMO this is a function the mail server doesn't need to perform in a fairly large enterprise.

    On my itty bitty home domain I use spamassassin, though :)

    --
    we see things not as as they are, but as we are.
    -- anais nin
  119. Re:What is a good client-side spam filter for Outl by pointbeing · · Score: 1
    Sorry, I wasn't paying attention. You asked about a _free_ client.

    Motino isn't free - but a 2000 user license is about six bucks a head. I think a single user is $20 and as far as I'm concerned it's well worth it. They have a free demo - you might want to check it out.

    --
    we see things not as as they are, but as we are.
    -- anais nin
  120. Technical expertise of the media is a factor. by merc · · Score: 2, Funny

    ... "I installed the software on Red Hat Linux 9, with help from one of Proofpoint's systems engineers. She talked me through getting the Linux system configured properly, getting sendmail set up, and installing and configuring the Protection Server, which includes the MySQL database server for storing quarantined e-mail."

    [ ... ]

    IT consultant Logan Harbaugh is the author of two books on networking. Contact him at [snipped]

    Ok, which one of you helped him with the book?
    --
    It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
  121. My letter to the author by macdaddy · · Score: 5, Insightful

    This guy's article was a joke. Not only did he use an ancient version (in the spam world) of SpamAssassin but he either flat out lied in his article or was too lazy to seek out the truth. Hard to configure? Can't find docs? Doesn't support A B C D or E? If this guy had spent 5 minutes of his precious time doing to research on SA he wouldn't have made these flagrant lies. I don't get these people. I really don't. I CCd the Editor-in-Chief at InfoWorld, Mr. Steve Fox, as well.

    Mr. Harbaugh,

    This letter is in response to your InfoWorld article titled "Commercial solutions win, spam loses." In that article you portray all commercial spam solutions as winners and you portray the only open-source spam solution you reviewed as a dismal failure. I must say that as a professional in the anti-spam field I'm am truly disappointed by your incomplete and inaccurate assessment.

    You start the article off quite well. Your introduction regarding two of the possible types of spam filtering is in terms that the average reader can understand. The introduction is also technically accurate, although it doesn't mention the other ways to filter spam.

    You quickly take an opportunity to kick dirt on SpamAssassin by claiming it filters a fraction of the amount of spam all the commercial solutions filter. You hint at something during that statement when you said that SpamAssassin's "age showed in my tests," yet you fail to actually make it apparent to the user what the real truth is. I must ask, why did you choose to compare such an ancient version of SpamAssassin to the current versions of the four commercial products? Version 2.44 is over 9 months old. Spam filtering techniques are constantly evolving to filter a continually changing target. Comparing a 9.5 month old copy of SpamAssassin to the current version of BrightMail is like comparing a 1990 Chevy Silverado to a brand-new 2004 model. As an author and professional in the IT industry writing a column for InfoWorld, one of your goals is accuracy and fairness in reporting, is it not?

    You make numerous false statements regarding SpamAssassin in your article:

    1) "All the products except Brightmail and SpamAssassin allow end-users to add senders to the domain whitelist themselves... SpamAssassin allows only the administrator to add to the whitelist, with no direct access for users."

    This is simply not true. SpamAssassin allows its users to add whitelist or blacklist entries to the personal preferences. It also allows its users to control the scoring for each individual ruleset with SpamAssassin's arsenal. Even the ancient version of SpamAssassin you chose to use had that simple feature. SpamAssassin also has the ability to automatically whitelist senders.

    2) "Delegation of specific administrative functions is possible with all the products except SpamAssassin..."

    This too is not true. As I said in response to number 1, SpamAssassin allows its users to control the scoring for each individual ruleset. This gives them the ability to disable certain rules, lessen the scores of others, and increase the scores of rules they wish had more weight. For example a user could disable the MAPS RBL DNS blacklist checks, whitelist joe@mydomain.tld, blacklist annoying-spammer@spamdomain.biz, and increase the score of the rule ALL_CAP_PORN to 2. The users can also create their own rulesets. SpamAssassin gives its users a high level of control over their spam filtering.

    3) "Finally, in addition to stopping spam, all four commercial products provide content-filtering features, allowing the administrator to block incoming or outgoing e-mail that contains proprietary data, audio or video files, executables, sexually explicit words, or racial slurs. They also provide protection against DoS attacks and directory harvesting attacks."

    This one baffled me at first. I'm honestly not sure why you want to compare features that have nothing to do with filtering spam. Filtering racial slurs from an email is

    1. Re:My letter to the author by p2sam · · Score: 1

      Damn... you really let the guy have it. I almost feel sorry for him now.

      Pedro
      (proud user/admin of SA since a month ago)

    2. Re:My letter to the author by macdaddy · · Score: 1

      Had I known that the editing process created much of the problem I'd have gone a bit easier on him. However I looked back through some of his articles before I sent it. Very few paid any homage to any open source projects. Almost every article he wrote revolved around commercial solutions. For some reason he really seems to like canned solutions over open-source ones. Perhaps his background has something to do with it. He's written two Netware books in the past. I really don't think you can get any more canned than that. I'm looking forward to a followup article from Mr. Harbaugh that might protray open source solutions in a more fair light.

  122. Re:What is a good client-side spam filter for Outl by Anonymous Coward · · Score: 0

    Yes, SpamBayes has been far and away the best filtering solution I've ever used for Outlook. Once it is trained, it is nearly infallible.

  123. Ten times as long to install ? by oPless · · Score: 1

    I implemented a whole new email services based on exim 4 + acl, vexim, clamav, and spamassassin.

    So now I reject any windows executable file (inc vbs, scr. etc) reject any virus laden email, and spam assassin rewrites the email, as per its usual configuration rather than risk rejecting false positives. (I could still reject spam but I decided to err on the side of caution).

    It took me all of a few minutes to STFW with google, to get the examples and opinions (to confirm whats already on SA's site) and that was to configure exim, not SA.

    However installing clamav was a PITA, though it was a permissions problem in the end - Ah well.

    Why people want GUI/Web setups is beyond me - absolutly nothing wrong with text files.

    My spams have gone down from about 100/day to about 1 spam every two. I think thats a bloody good thing, tbh.

  124. Where open source needs to improve by Anonymous Coward · · Score: 0

    This is sadly one area where open source in many cases lags behind. Documentation and setup tools. The software itself is often excellent.

  125. 90 to 96% WTF? by HermanZA · · Score: 1
    I can get 90% spam filtering with a single procmail recipe. Even getting 95% only requires about 3 recipes. The hard part is getting 99% or better spam rejection with NO false positives.

    The only program I have found that can do that is SpamProbe. The reason for that is 'cause SpamProbe is still the only program I have found that counts word pairs, not just single words.

    With this program running on my server, I get 99.6% spam rejection for a whole office and zero false positives in more than a year of use on gigabytes of e-mail.

  126. Re:What is a good client-side spam filter for Outl by keath_milligan · · Score: 1

    ????

    I receive a crap load of email, ham, spam and otherwise. My computer is reasonably fast, but nothing out of the ordinary and I've never noticed any kind of performance issue with SpamBayes. Basically, I just never see spam unless I care to take a peek into the spam folder. Otherwise, you don't know it's there.

  127. unicode spam by Anonymous Coward · · Score: 0

    I've got spamassassin on my personal email server filtering all the incoming mail and it works really
    really well for nearly all the spam.

    BUT I get three or four spams a day that do get through from Far East spammers in Korean or Japanese
    or other unicode alphabet languages that I can't read!

    now, spam you can't read isn't as annoying as ads for viagra and better home loans, but it's still annoying.

    I've tried feeding these messages to sa-learn but they still come through the spam filter.

    Is there another trick I can use to block all of them? I really don't need any messages in unicode at all. Can I put a rule in user-prefs to match the unicode header and raise the score?

    I think the most frustrating thing about sa is the lack of docs -- maybe I should go look for them again.

  128. It just works by Anonymous Coward · · Score: 0

    MIT's been installing SpamAssassin on its mail servers for all internal e-mail accounts for a few months now, updating it regularly like a proper spam-filter user should. I get about 50 messages caught A DAY, with maybe two or three slipping through, and more importantly NOT A SINGLE FALSE POSITIVE YET. I haven't been able to ask for much better performance...

  129. Catching false positives. by jelwell · · Score: 2, Informative

    Here's how I catch false positives. But basically you should just learn to live with either false positives or spam. Take your pick.

    I turned subject rewriting on:
    rewrite_subject 1

    Then I set the subject tag to include the hit number:
    # Text to prepend to subject if rewrite_subject is used
    subject_tag *****SPAM****:*_HITS_*

    then in your email client you can sort your JUNK messages based on subject. This will put the tagged spam messages with the fewest hits at the top. That way you can easily look at messages with the fewest hits.

    I added another level of filtering to avoid looking at totally bogus spam messages. I setup two folders in my email client. "SPAM" and "EVILSPAM". I have a procmail filter that pipes spam messages with hits greater than 10 to EVILSPAM, that way I don't even look at them. All other spam goes to SPAM: :0 H
    * ^X-Spam-Status: Yes, hits=[0-9][0-9]
    mail/EVILSPAM :0 H
    * ^X-Spam-Status: Yes
    mail/SPAM

    Your email client can probably do this for you, instead of a procmail filter. But this way I can use webmail and all my rules are on my server, not on my client.
    joe.

    1. Re:Catching false positives. by Anonymous Coward · · Score: 0
      But basically you should just learn to live with either false positives or spam.
      Well, I have yet to get a false positive with my bogofilter (using approx. half a year with some 200 mails a day. Matej
  130. Well here's what I sent to the author by matth · · Score: 1

    REF: http://www.infoworld.com/article/03/11/14/45FEspam _1.html
    Greetings,
    I'm not sure what your problem was. You call yourself a consultant, and
    yet you couldn't figure out how to get spamassassin running quickly? We
    run spamassassin on a farm of mail servers, and if what you said was
    true that would be my full time job. Rather spam assassin is as easy to
    install as doing:

    perl Makeconfig
    make
    make install

    Then adding a line to QMail which tells it to run qmailqueue (which
    proccesses through spamassassin).

    That's 3 steps and a line to add to a config file.

    Sorry but the whole thing takes maybe all of 10 minutes. You are saying
    that these others can be up and WORKING in under 10 minutes? WOW!

    Maybe your issue was that you tried to use the SpamAssassin that came
    with RedHat... rather then blaming this on SpamAssassin, maybe you
    should blame it on RedHat since they set it up. If you are going to
    evaluate SpamAssassin then download it and install it.. don't go off of
    what RedHat did to it... that's like purchasing a car (redhat) with a
    special after market "GPS NAVIGATION" (spamsassassin) unit installed
    which was installed by Ford, and has some funky wire setup that isn't
    really standard .. then when the GPS breaks you go blame the company,
    when you didn't even set it up yourself..

    You are doing an evaluation of how easy the GPS unit is to setup in your
    car, yet you purchased a car with the unit already installed by a third
    party and then you rate it bad because it didn't work.

    BLAH.. Glad you don't do my consulting work..

    ~ Matt

  131. Huh? by haraldm · · Score: 1

    "it took more than 10 times as long to install and configure" Did I miss something I last installed and configured (configured???) Spamassassin the last time? Maybe the author of this article lives in a parallel universe.

    100-180 spams per day detected by Spamassassin here, hardly any false positives (none I am aware of), and only a handful per day if any which get through. It couldn't be better.

    --
    open (SIG, "</dev/zero"); $sig = <SIG>; close SIG;
  132. Re:What is a good client-side spam filter for Outl by Anonymous Coward · · Score: 0

    What's a good client-side spam filter for Outlook 97? As far as I can tell, there isn't anything available that doesn't need at least Outlook 2000 to run.

  133. SpamAssassin is teh win. by Trejkaz · · Score: 1

    Statistics to date:
    Spams caught: 2987 (when I last looked.)
    False positives: 0
    False negatiges: 16

    I keep a spam folder under my imap folders so I can watch the numbers tick up whenever one comes in. :-)

    The only thing missing from my setup is to do it site-wide, but I don't yet know how.

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  134. The author replies..... by macdaddy · · Score: 2, Informative
    I received a reply from the author, Logan Harbaugh, a little while ago. It would seem that I'm not the only person that stood up in support of SA. Apparently there was a reason he used an ancient version of SA. It would seem that the reason was supposed to be in the article but that the editing staff stripped it out prior to being published. Here is Mr. Harbaugh's reply:

    Date: Tue, 25 Nov 2003 11:40:33 -0800

    From: Logan Harbaugh
    Subject: RE: In regards to your article titled "Commercial solutions win, spam loses"

    To all concerned, I apologize for the apparent maligning of SpamAssassin in my recent article in InfoWorld. In my original article, I stated that I used the 2.44 release of SpamAssassin for two reasons - because it was the version shipping with the latest release of Red Hat 9 and because it would illustrate how much the state of the art has changed in the last year or two. This explanation was condensed in the finished article by copy editors, which is beyond my control. This will be covered in the letters to the editor section of InfoWorld so the rest of the world will know that I did not deliberately use an old version of SA to show it in a bad light against commercial products. I plan to review the current version in an upcoming article, and I am sure that it will perform better.

    Regarding some of the other comments that have been made in the many emails I've received defending SpamAssassin, some of you have said that SA is not hard to install, taking no more than an hour or two to download, install, configure and begin using. That is consistent with the 10 times longer number I used, because the other installation and configuration times were all around 5-10 minutes. You have said that an experienced Linux administrator doesn't find SA difficult to install or configure, and that additional functionality such as user-accessible white lists can be added, either through additional open source software or by writing scripts or programming to extend the functionality of SA. That's true, but not really relevant, unless there is a distribution that contains all of those features.

    You have also said that I should have taken into account the fact that it doesn't cost anything before making statements about it being harder to install, configure and manage than the commercial products. SA does cost - but in an administrator's time rather than money, which I did say in the article.

    The same is true of support - while you may get faster or better support through this group than you get with commercial software, there's no guarantee that you'll get any support at all - and most organizations will find that hard to live with.

    So, when I review the latest version of SA, you can expect performance to be better, but I will still look closely at installation, administration, updates, maintenance, reporting, granularity of management, and end-user features for SA, just as I will for any other anti-spam packages I review.

    Again, my apologies for creating a story that distressed so many of you. I do try to create balanced reviews that reflect the pros and cons of all the products reviewed.

    Thanks,

    Logan G. Harbaugh

    Thank you to Mr. Harbaugh for replying. His second paragraph still indicates that he doesn't realize that the current release of SA has all the features he said were missing. I look forward to this being corrected in a future article. I didn't go into much of a free vs commercial debate in my reply; however it seems that some folks did. I also didn't touch on the support issue. Frankly I find that support really isn't needed as long as the admin is compotent. I was involved in a discussion yesterday with a company I consult with. The topic of the discussion was which Linux distro we should use in the future now that RH is going towards an entreprise distribution and support contracts. Many seemed to believe that we should have technical support for whatever distro we chos

  135. POP and IMAP by hao2lian · · Score: 1

    A lot of the best spam filters only work with POP3. And SpamPal doesn't like MyRealBox. So I think I'll compile SpamAssassin one day when I'm really, really bored.

    --
    Pelé!
  136. walk dont run by Yorkshire · · Score: 1

    i managed 1/150,000 a few weeks ago, it's getting there.

  137. Re:I get what I pay for too from reading the artic by Yorkshire · · Score: 1

    Oh and I had to disable the bayesian filter, it was catching way to many not spam emails. Stuff that didn't have any keywords in it at all. One was just a couple quick sentences from a friend, who knows why it thought it was spam. :( I really should re-enable the bayes stuff, and figure out how to teach it what isn't spam.

    Give bayes another chance, it's as accurate as you train it to be. Don't let it mis-learn, feed it roughly equal quantities and it'll amaze you

  138. Spam Assassin == Overrated by looie · · Score: 1
    just my opinion, of course, but it is nowhere nearly as effective as spambouncer and requires a lot more maintenance and setup.

    i installed spamassassin last april (v. 2.53) and spent quite a while "configuring" it, trying to get it to reject some quite obvious spams, such as the barrage of mails from e-gold.com. in the latter case, i finally gave up, spamassassin just kept delivering them to my inbox so i put a recipe in my .procmailrc to get rid of them. or, the case of a daily newsletter that i received that SA consistently labelled spam, in spite of my having added it to my whitelist more than 1/2 dozen times (and not even an html newsletter, plain text!). again, i finally had to resort to procmail to get it into my inbox.

    i'm about to ditch "SA" and go back to spambouncer, possibly during my vacation this week. i just don't have the time to spend here, every night, adding dozens of new spams to the blacklist. installing SA was kind of supposed to get me out of that position.

    my experience with SA is that it is overrated, while it has been getting a large number of the mails, when the failure rate puts 15-20 or more spams in my inbox every day, that is not an acceptable performance. that represents a substantial investment of effort to update the software ... and even then, the update process doesn't always work.

    mp

    --
    "The secret to strong security: less reliance on secrets." -- Whitfield Diffie
  139. Hmmm by BOD-G_Anubis · · Score: 1

    okay, this article looks like was written by someone that is incredibly afraid of spamasassin (i.e. a spammer or a friend of one), I am a downriht linux newbie, yeah, I can recompile kernels but how hard can xconfig be? no documentation on spamasassin? I was able to have evolution piping it through in next to no time just by doing a little hunting for docs. in windows however, I did actually find it a little harder to set up, maybe this person is just lazy and prefers point and drool.

  140. Re:What is a good client-side spam filter for Outl by slash.dt · · Score: 1
    I love SpamBayes and it is reasonably fast - I get about 100 spams a day.

    My biggest hassle with it is that we use a lot of Outlook Forms in our organisation and a lot of times SpamBayes will stop with a dialog box saying that it can't open the form and stops parsing my inbox until I click ok. This can mean that I come in to work in the morning to find my inbox has not been parsed since a couple of minutes after I left the office the night before.

  141. Re:I get what I pay for too from reading the artic by gid · · Score: 1

    that's the problem with bayes, I never figured out how to train it

  142. Exactly by Nailer · · Score: 1

    If Red Hat advertise and support SpamAssassin as a feature in their distro, then it should be well documented and integrated.

    The SpamAssassin documentation / packaging needs improvement, providing instructions and scripts to integrate SpamAssassin as a Postfix content filter or with Procmail for those using Sendmail. The package, as part of its post install scripts, could so much of this work as well.

    Personally, the best thing I ever found on setting up SpamAssassin was a guide for Suse I adopted for my Red Hat system.

    I contract for Red Hat, but (pretty obviously) this is my own opinion.

  143. Spam Assassin is not that simple to install.. by mcdade · · Score: 1

    First off, before flaming, read this ENTIRE post, not just the subject.

    I haven't read the article but there are cases where spam assassin isn't easy to install. I have it installed on multiple machines and I do like it. It does a great job and it's free. For all those people who say "I can have it installed and set up in ten minutes", I don't doubt it, provided that you have a very standard verison of linux with all your core requirements installed and you are using your favorite postix/exim package. After all, I remember the days when i could compile and have a running apache server fully functional in 10mins too.

    Now try and install that on some other hardware which isn't linux.. it's alot toughter, trust me.. i had to get it running on Solaris 9 for Sparc. You might say sure it's supported it will get installed in about 12 mins. Good luck, for most people a little x86 linux box is the same as a large enterprise sized server in their mind.. it's not. We have 14 processors, and 8gig's of ram supporting about 100 terminals plus about 30 more users, and these things you can't just shutdown and have it reboot in 2 mins, it takes 20 mins for the system to come up on a clean shutdown, longer if it has to fix any of the mirrored disks or arrays. Oh.. and you can't use CPAN cause it's broken, also you can't even use the base install of PERL on solaris cause it's so bad nothing works, and if you try and replace it with the later version it breaks alot of the base SUN apps, so then you have users freaking out cause stuff won't work. So once you do have another verison of perl installed and managed not to break anything then you can start loading in the CPAN mod.

    Since CPAN is busted for some reason, then you have to load each and every required module by hand.. after that you find out that there is no procmail on the system, and you must use the base sendmail (for support reasons) so have to install procmail and filter everything with .forwards, oh and if you want to use bayesian filtering, go and get the berkeley db package too.. Once you do get everything compiled you then try and fire up spam assassin only to find out the sys::syslog module in perl is broken on solaris..but we ignore this anyways.. it's not quite so simple as the Redhat installation where you click on the little box that says "add spam assassin". Took me a good 2 weeks to get it all configured and working with out breaking anything else.

    Good luck to anyone who wants to use it on an enterpise sized server.

    -b

    oh.. and yes 20 000 messages a day do go thru the system..most pc servers are lucky to handle 1000 messages a day.

  144. ORFilter by PSL · · Score: 1

    I recently applied ORFilter (FREE) to my home mail server and blocking of spam is almost perfect. It took about 5 minutes to install and configure. I then had it installed at am successfully blocking 99% of all spam (and a 1 out of 1000 valid emails) We blocked 7000 spam emails in only 3 days.

    http://www.martijnjongen.com/eng/orfilter/

    --

    "Times may change, but standards must remain the same." - George Carlin.
  145. Or if you want a neato auto-learn source... by leonbrooks · · Score: 1

    ...post to blogs with an email address which pipes straight into sa-learn, in my case I could use changethiswordtosomethingelse@leon.brooks.fdns.net and feed all mail for "changethiswordtosomethingelse" straight to sa-learn.

    What I'd like to see, though, is a dynamic spam analyser that checks messages as they hit the SMTP server, and if they're unquestionably spam have it launch a crack attack on the sender instead of just bouncing it. If the sender's an open relay, they would no longer be. This of course relies on having the vigilante server hosted somewhere "safe" like China, a country which apparently doesn't care very much about hosting spammers.

    An alternative to killing the sending machine might be an information-sweeping utility, something like BackOrifice but which grabs as many documents as it can and stuffs them down the wire to you, then opens mike and camera (if any) in an attempt to get pictures of the perpetrators and.or anything else (view out of a window, view of a document) which might place them. Of course, if the box is only being a relay it would be worth chasing the connections until the real perp turns up.

    --
    Got time? Spend some of it coding or testing
  146. Re:Spamass Assin? by Anonymous Coward · · Score: 0

    He's right what's up with the fuck tard mod? Isn't this supposed to be about Spamass Assin?

  147. Try it here... by the_fineline · · Score: 1

    http://rave.ch/mail.html ...free email forwarding service, SpamAssassin 2.60 filtered. Works perfect for me! Cheers, !Mike

  148. Unfair Comparison by IceFreak2000 · · Score: 1

    First of all, for the articles' author to moan about SpamAssassin's accuracy when he's using an ancient version (2.44 as opposed to 2.60) is a bit rich.

    Secondly, yes it does take a bit longer to set up than other systems, but I find it's well worth it in the end

    At home, I have a Mandrake 9.2 based mail gateway set up that uses Fetchmail + Qmail + Qmail-Scanner + ClamAV + SpamAssassin + CourierIMAP. I set this up from scratch in less than a day to replace an ageing machine that died (that includes building the machine from scratch). The system periodically downloads all my mail from the various email accounts I have, which I then access from Outlook using IMAP.

    The trick I've used is to provide an 'Unfiltered' maildir that I can move mail into that SpamAssassin has missed. Once a day, a simple cron job performs an 'sa-learn -spam' operation on these items.

    Overall, I've only ever had two false positives in all the time I've used SpamAssassin (which is well over two years now). Considering I receive well over 500 spam emails a day, this is an excellent record. I can't recommend SpamAssassin highly enough.

    --
    Life is like a sewer; what you get out of it depends on what you put into it...
  149. Re:What is a good client-side spam filter for Outl by JuggleGeek · · Score: 1
    Yes, most good anti-spam filters are server side. And if you run your own server, you have a lot of options.

    The vast majority of people on the net do not run the servers. I'd love to run my own, but I can't even get DSL/Cable in this area. I've got to deal with a dial-up. That means I have to let someone else run the server. At that point, anything I want to have any control over is client side. No, I don't use Outlook - but I still end up with a very similar situation, because no matter what email client I use, I'm logging into a POP3 server to download my mail.

    Much of the discussion in this thread is interesting to me - but it's also mostly completely useless considering that I'm not able to set up my own server. Give me a static IP and a 24 hour connection (even if it's a slow connection) and I'd do things quite different from the way I do now.