I assume you've added "@rogers.com" to your username?
Have you tried "pop.mail.yahoo.com" for the incoming server setting, instead of the rogers one?
Yes, I already had that in my username before. I also tried pop.mail.yahoo.com, legacy.pop.mail.yahoo.com, and switching to IMAP... although I'm not sure what server to use with that.
Are the incoming and outgoing port nubmers 995 and 465?