What you are talking about is pop/IMAP access,
Yahoo does not offer pop access to its free customers ,only paid users get it,
General instruction for POP enabled pop accounts.
Go to Tools >accounts> select mail and then add(mail) ,connection wizard opens
coose any name
Next write full Email address (eg. [email protected]
select pop/IMAP based on what your Email provider is offering
Write pop server name(something like pop.yahoo.com) server address is usually given on the website ,Gmail provides that under help Setting pop access once you open account with them.
Similar for smtp(smtp.yahoo.com) .most provider dont provide smtp access for fear of spamming. so leave it blank ot fill it Your ISPs smtp server adress if it provides that.
Account name: full mail address
Select remember password ,if you want it retreive mail auto.
SPA settings :again depend on Provider to provider (leave it blank if not sure.)
Again go to Tools >accounts >mail
select your mail accounnt and go to properties
Fill in PORT nos(most provider have default 110,25 for pop and smtp but not all EX. gmail has different for different Email clients ,check that with your provider).
also set ssl settings which is again different fo different providers ,like gamil have it.
That's it,your account is set to retrieve mail .
AS for info listing some free pop Email providers
Gmail,hotmail(settings might be different),bluebottle.com,