On 31 Jul 2015 17:57:28 +0200
Christian Jaeger wrote:

> On July 31, 2015 4:37:14 PM CEST, RW <rwmailli...@googlemail.com>
> wrote:
> > SA usually gets envelope information from headers. Since there are
> > several headers that could contain the envelope recipient, it would
> > need to be configured, so still wouldn't work by default.
> 
> That's why I mentioned RECIPIENT. The MTA knows where it's going to,
> the information just needs to be passed on to SA.

You're making some assumptions about how SA is being used. 

I can see why they went with  hashcash_accept, it always works - even
if the recipient is rewritten.


> > Hashcash for email isn't a very good idea. Even if it were
> > ubiquitous and email couldn't be sent without it, it wouldn't be a
> > major impediment to spammers. If spammers don't have to add a
> > hashcash header
> > to everything, it doesn't even slow them down, it's just an
> > opportunity
> > to make some of their spam more deliverable.
> 
> I don't really see the logic in your statement. 
> It doesn't need to be ubiquitous, 


In the hashcash FAQ they argue that hashcash is useful against botnets
because it slows them down. But this would only be correct if hashcash
were essential to delivery. If it isn't then hashcash support in
spamfilters would benefit spammers because they can send a mixture of
spam with and without the header. They'd get extra deliverability
without any slow down at all.  

> I think it boils down to the question of whether spammers really have
> enough CPU power for multi-second hashcash per recipient calculations
> (or, as much as legitimate senders).

One of the problems with hashcash is that its algorithm is
well optimised for GPUs and other heavily parallel hardware. The 20
seconds on an ordinary core could be milliseconds on a machine made
from just gaming hardware.

Spammers also have the advantage that they don't have to work in real
time - they can  generate postdated stamps in advance of a spam run.

Reply via email to