I use yahoo every day, work perfect. I think you should delete your cookies and history form computer. may be then it will work if not then maybe some virus.
> Remove the account, >then log into the yahoo account using your browser (a guy at HP Support told me that once) >then create the account again, using the Yahoo option. If it still doesn't work create it using Add Email Account and remove the "palm" just imap.mail.