The idea is that sender has to do a non-trivial amount of computation to find a hash below a certain threshold for receivers to accept it; but the amount of computation would be low enough to not adversely effect day-to-day email transacting; something like 1/20th of a second worth of computation of a cpu would probably be about right.
As a side note, spam hasn't been an issue for me for a long time.