We solved this by stating we would only accept applications by snail mail.
Magicly, the spamming stopped, and we only had applications from good genuine candidates with a real interest in the role.
The job of any technology (like email and "apply now" buttons) is to make life easier and better. If it doesn't do that, then don't use it!