[hashcash] Re: Pure Python implementation of hashcash v.1

  • From: "Eric S. Johansson" <esj@xxxxxxxxxx>
  • To: hashcash@xxxxxxxxxxxxx
  • Date: Fri, 24 Sep 2004 14:36:21 -0400

David Mertz, Ph.D. wrote:

I also check and write email on my Powerbook, with OSX and using Mail.app. Anyone know if anyone has figured out how to interface with Mail.app, it would certainly be nice to get hashcash integration there. I imagine it must be possible--maybe in Applescript. But I don't have any idea now how you would go about that.

well, you could take my hacks on smtpd.py and the postfix stamping filter interface code and build yourself a stamping proxy. On the other hand, I have been intending to create a version of Camram that runs on client side machines and the mac is the most likely candidate.


It should scale down relatively well. You will need interfaces to mail clients but proxies can work relatively well as long as you're not going to too many mail sites. But even that can be accommodated relatively easily with some minor smarts.

I think the most difficult portion is a pop 3 proxy but even that isn't horribly hard, only time-consuming. You don't even need a particularly fancy proxy, only one that will filter every message inbound and be able to fool the client into dealing with missing messages.

http://pop3filter.sourceforge.net/

is one candidate only problem is that it forks the filter every single time it gets a message. Rather unpleasant for anyone except a single user machine.

an interesting modification of this proxy would be to use the login sequence to communicate which machine you really want to connect to and authenticate yourself for filtering at the same time. But that's another conversation.

---eric

Other related posts: