When a password reset is requested perhaps a security question, or some sort of question should be asked to narrow down the amount of password reset attempts.
This should be a core feature imho, as anyone can spam someone's email by sending password resets.