On Wed, Feb 08, 2006 at 11:49:09AM -0500, Matt Kettler wrote:
> Jim C. Nasby wrote:
> > On Wed, Feb 08, 2006 at 11:29:36AM -0500, Matt Kettler wrote:
> >> However, looking in the config files, HASHCASH rules have the userconf 
> >> flag.
> >> This means that the Autolearner will also ignore these rules too, as SA 
> >> will
> >> treat it as a user configured whitelist.
> >>
> >>
> >> So, this message had an autolearner score of +0.135 from the 
> >> FORGED_RCVD_HELO.
> > 
> > Ahh, so hashcash scores don't actually count towards learning. Should
> > maybe be changed...?
> 
> I'm not entirely sure.. Part of me thinks it's a good idea to not count it,
> since it does effectively behave a bit like a user-configured whitelist.
> 
> I mean, if you start accepting hashcash for learning, then you probably should
> also accept whitelist_from_spf.
> 
> Realistically, hashcash doesn't provide any proof the sender isn't a spammer. 
> It
> merely provides proof they are willing to burn some CPU time to send you an 
> email.

Sure, but I think it warrants a small negative learn score. I'd expect
that real spam would have plenty enough positive score to ensure that it
didn't get learned. Of course I guess part of this is that the default
learn ham score of 0.1 is probably too high...

> In the era of spammers using enormous botnets a little CPU time really costs a
> spammer very little. They're much more limited by network bandwidth than
> available CPU power when they control 10,000+ infected PCs each with a 
> cable/dsl
> uplink speed of 128k-1mbit to send spam with.

True, but if they start burning that kind of CPU generating postage the
owner of the machine is more likely to notice something's wrong...

> > 
> > BTW, I was reading http://article.gmane.org/gmane.mail.spam.hashcash/803
> > last night, and I'm wondering if there's been any progress on a way to
> > enable hashcash without requiring users to supply emails they receive
> > stamps for?
> 
> The hashcash_accept command accepts file-glob style wildcards, so this should 
> work:
> 
> hashcash_accept *
> 
> or safer:
> 
> hashcash_accept [EMAIL PROTECTED]
> 
> The problem with wildcards is that a spammer doesn't need to compute a hash 
> on a
> per-recipient basis. They merely need to do it on a per-message basis, which
> makes it much less expensive for a spammer to use.

Yeah, I was specifically wondering about getting it into the default
config. It seems like it would be a very useful tool if more people used
it, and having it work by default in SA would undoubtedly go a long way
towards getting people to use it.

BTW, there were 3 proposals in that thread to combat generating one
stamp per email.
-- 
Jim C. Nasby, Database Architect                [EMAIL PROTECTED] 
Give your computer some brain candy! www.distributed.net Team #1828

Windows: "Where do you want to go today?"
Linux: "Where do you want to go tomorrow?"
FreeBSD: "Are you guys coming, or what?"

Reply via email to