If you are having issues with a Yahoo or Hotmail "Free" email account working with Outlook, this is a known issue and the only fix is to buy the full version (Pro version) for it to work. Gmail and ISP email servers usually do not have any issues with Outlook. Also, you should use the "Hotmail to Outlook Connector" with the full version of Outlook for Hotmail accounts, they will not work with Outlook Express. Here is common solutions to many issues.
To Resolve: Edit
1.Verify the user name and password for the email account.
2. ALWAYS Test the account settings using the built in Test. Use this to determine the point of failure.
3. Normal setup for ports:
a. Incoming: 110 (by default) try changing to 995
b. Outgoing: 25 (by default) try changing to 465
c. Add SSL Encryption on both
4. Find out, what's the email service? Gmail, hotmail, Exchange server? Try deleting and re-adding the account. If POP3 and it don't work, create a new account with IMAP settings and vice versa.
5. If you are using a web based client, log in to it there and see if you can send / receive emails from there.
a. If so, continue troubleshooting other causes.
b. If not, call the provider to further troubleshoot.
6. Here are some common sign in pages:
a. GoDaddy Emails (NOTE: These usually seem like they are on an Exchange server because of their personalized domain name): https://login.secureserver.net/index.php?app=wbe
b. Google: mail.google.com
c. Hotmail: login.live.com
d. Yahoo: mail.yahoo.com