Are you sure that Yahoo is actually sending you those emails?

If so, you can try contacting your ISP to see if they are filtering "spam" out before it reaches you/their other customers.