If you are using Outlook Express or Mozilla Thunderbird or some other email program, It's not sending them because most ISP's are blocking port 25.
Hotmail.com is a paid service. Yahoo.com is a paid service also.
Here are the instructions for Yahoo.com
http://help.yahoo.com/mail/pop/pop-06.html
I have sent emails to some friends in different countries (among other things) and they don't seem to get them. I receive many emails without a problem, its just sending them that has been frustrating. Have tried emailing in a different way, mainly using the cell ph. I have used hotmail and yahoo, but it still happens. They can both receive emails, but for some reason I can not send them. I don't know what else to do.
I have a Gateway m520cs+ laptop, running Win XP Home Ed., broadband connection (Brighthouse Networks), have Norton System Works Pro. 2k4, Norton Internet Security 2k5. Plus running Microsoft Firewall, have SP2 installed. Any information as to what could be the problem, would be greatly appreciated. Thx

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic