The easiest way to retrieve deleted emails from Yahoo is by quickly going to the Trash folder and undeleting them.
Once you've marked an email as spam on your iPhone, the Mail app will automatically filter any future emails from this address out of your inbox.