I am by no means an expert on this, and it depends on your ISP (mine is Juno), but I have had problems like this on occasion, and it usually meant that there was some kind of glitch with the ISP's mailserver, possibly it went down and the rest of the ISP didn't, usually this goes away in less than a day. I hear there has been a problem with Yahoo mail, but I thought that was over yesterday.