[hashcash] Re: Hashcash and ColdFusion

  • From: Adam Back <adam@xxxxxxxxxxxxxxx>
  • To: hashcash@xxxxxxxxxxxxx
  • Date: Tue, 19 Oct 2004 06:10:17 -0400

Thanks for that.  I put a copy of this info up here:

        http://www.hashcash.org/mail/web/coldfusion/

Adam

On Thu, Oct 14, 2004 at 09:11:09AM -0400, Anders Green wrote:
> For anyone that wants to send out mail from ColdFusion
> with hashcash, it's not hard. Here's some example code:
> 
> Didn't take much to get this working. There is
> a command line executable at hashcash.org that
> you can download. So, (after removing buncha
> dynamic stuff for clarity here) it looks like this:
> 
> 
>      <CFTRY>
>          <CFEXECUTE
>              name="c:\hashcash.exe"
>              arguments="-mb22 user@xxxxxxxxx"
>              variable="hashCashResult"
>              timeout="5">
>          </CFEXECUTE>
> 
>          <CFCATCH type="Any">
>              <CFSET hashCashResult="">
>          </CFCATCH>
>      </CFTRY>
> 
> 
> <CFMAIL
>      TO="user@xxxxxxxxx"
>      FROM="me@xxxxxxxxxx"
>      SUBJECT="Password Reminder"    >
> Hello user,
> The password for your account is: some_password
> 
> Cheers,
> The Database
> <CFIF Len(hashCashResult) NEQ 0>
>      <cfmailparam
>      name = "X-HashCash"
>      value = "#hashCashResult#" >
> </CFIF>
> </CFMAIL>
> 
> Here is how much SpamAssasin adjusts the spam score based
> on the number of bits used (22 in the above example)
> Hashcash 20  bits -0.500
> Hashcash 21  bits -0.700
> Hashcash 22  bits -1.000
> Hashcash 23  bits -2.000
> Hashcash 24  bits -3.000
> Hashcash 25  bits -4.000
> Hashcash >25 bits -5.000

Other related posts: