Yahoo has restricted access to their POP3 server unless you pay to gain access. This, of course, sucks for those of us that have Yahoo accounts, but like to use Outlook or Thunderbird. The solution is
YahooPops. Install this program, set the server on Thunderbird to "localhost", and you should have no problem getting your Yahoo mail.