(These are some comment to the discussion thread: http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=87k6uf32u1.fsf%40koldfront.dk&rnum=1&prev=/groups%3Fq%3Dhashcash%2Bspace%2Bding%2Bgnus%26hl%3Den%26lr%3D%26ie%3DUTF-8%26scoring%3Dd%26selm%3D87k6uf32u1.fsf%2540koldfront.dk%26rnum%3D1 on gnus.ding newsgroup about hashcash.el) Note the trailing spaces should not be there. It was a bug introduced somehow in a recent version. Version 1.10 and later of hashcash have no trailing spaces. http://www.hashcash.org/source/ http://www.hashcash.org/binaries/rpms/ In fact hashcash when verifying stamps is happy to ignore trailing white-space so it should be harmless. There was a question about v1 format, it is described here: http://www.hashcash.org/docs/hashcash.html#stamp_format__version_1_ (in the man page). Also some comments on web: http://www.hashcash.org/dev/ on a change in how to evaluate stamps. I take it the lateset version of hashcash.el from Paul Foley worked as is? The async generate spawned as soon as To, Cc etc are filled running while user is typing that Magnus Henoch described is rather neat. http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=m2acv8zst4.fsf%40zemdatav.local People have been talking about the desirability of that feature for a while on the hashcash list. Guess emacs is the first to get it :-) Any chance of folding that kind of behavior into the main hashcash.el? Adam