US-based free Yahoo accounts are webmail only.
Since you seem to be posting from a non-US location,
you probably have POP access to your Yahoo account.
In that case, you can install that account in Windows Mail.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.