I was able to set up my Yahoo account letting the phone detect the settings. ...
Additional info: I have an HTC Hero from Sprint in the US. So far it's been working well, I can't complain too much. It will, however, once in a while stop syncing for no apparent reason - either on its own, or when I power cycle the phone. When I try to force it to sync, when this happens, I get the authentication error message, so I power cycle the phone again and force it to sync so I can see if that cleared the error. Sometimes on the first try it doesn't work, but it has cleared itself on the second. Odd behavior, it would be nice if it just worked, but now that it's setup, I can go for 3-4 days or more before it happens.
Server Config currently in use (Setup by the phone's auto-configure):
Incoming:
Protocol: IMAP
Email and Username are the same (full email address)
Server: imap.mail.yahoo.com
Security Type: None
Port: 443
Outgoing:
Check Login Required
Username: same as above
Protocol: SMTP
Server: smtp.mobile.yahoo.com
Security Type: None
Port: 25
So far to my knowledge, you're not able to sync your contacts or calendar. I'm assuming it's a limitation of the client, but could just as easily be on Yahoo's end as well since they really don't have official support for IMAP.
I have a Plus account, but this should work for either Free or Plus accounts. I did get my Plus POP settings working, but again would run into the client stop syncing the mail at some point. Since I got this working, I've just left it alone, and I don't really care at this point about using the SSL settings the Plus POP settings offer.
If you have a Yahoo Mail Plus account (~$20/yr.), you can set your Gmail account up to POP your Yahoo account: Gmail -> Settings -> Add POP3 email account. OR have a Yahoo Mail Plus account is forward your mail from Yahoo to your Gmail account. Either way, you'll have to import your contacts separately into Gmail, and you still won't get your other folders, but it'll do the trick should you not get the mail client working on your phone.
It would be nice if Yahoo added support for Andriod like they do for iPhone and Blackberry - how hard could it be???
I'll agree, I'm not a fan of their mobile web client, but it'll do in a pinch even though it's much more cumbersome than the client experience.