could depend if it's your internet explorer has been infected.. if you use IE then you could try downloading Mozilla..or if you accsess e.mail through any explorer then some links here..hotmail
Sign In
Yahoo
https://login.yahoo.com/config/login_verify2?&.src=ym
will not sort your problem but maybe get your mail.