Last reviewed on November 11, 2014   —  49 comments

This page covers mail options for online services such as AOL, Outlook.com/MSN/Hotmail, GoDaddy, and Yahoo.

To access webmail in Outlook, your email account needs to support POP3 or IMAP unless there is a third party add-in available. The exception is Outlook.com, which uses the Outlook connector to sync Outlook.com with Outlook 2003, 2007, and 2010 or EAS (Exchange Active Sync) to sync with Outlook 2013.

At this time, the popular free email accounts: Gmail, Outlook.com, Yahoo, AOL offer free POP3 and IMAP access.

Gmail! | Hotmail/MSN/Outlook.com | Yahoo! | GoDaddy | AOL | NetZero/Juno | Tools

Gmail

Gmail supports both POP3 and IMAP. You need to enable it in Gmail’s Mail settings. You can control how much mail Gmail aloows POP3 or IMAP clients to download from this page and what Gmail does with their copy after you download the messages.

Note that Gmail’s labels aren’t true folders in Gmail but are treated as IMAP folders in Outlook. As a result, you’ll download the mail twice, once in All Mail folders and again by label. You can subscribe/unsubscribe to these folders – right click on the root level of the IMAP pst (where it typically has your email address) and choose IMAP folders from the menu to subscribe or unsubscribe folders. Subscriptions are saved per server, so the changes will apply to all email clients you access the mailbox with.

Note: Google Apps users need to get the server names from their account settings.

Gmail POP3, IMAP, and SMTP Server Settings

To configure Gmail accounts for POP3, use
Incoming mail server: pop.gmail.com
Use Port: 995 and SSL (More Settings, Advanced tab)

To configure an IMAP account, use the following server name. Note that if you use Outlook’s Autodiscover feature, the account should be configured as an IMAP account by default.
Incoming server: imap.gmail.com
Use port 993, SSL (More Settings, Advanced tab)

Outgoing mail server (SMTP): smtp.gmail.com
Use Port 587, Use TLS (More Settings, Advanced tab) or Port 465 and SSL.
Require Authentication (Outgoing Server tab)

To control whether full messages or just headers are downloaded, hit Ctrl+Alt+S to open the Send/Receive dialog. Select the email group and click Edit. Then select the IMAP account – change the download option in Receive mail. If you use ‘custom behavior’, select each folder to configure.

Hotmail, MSN, Outlook.com

Outlook.com accounts support POP3, IMAP and Outlook Connector (using DeltaSync) or EAS (Outlook 2013). POP3 downloads only the Inbox, while IMAP and the Outlook Connector or EAS sync all email folders. Additionally, Outlook Connector and EAS sync calendar and Contacts. Use Outlook 2003, 2007, or 2010 with the Outlook Connector. Links to the Outlook Connector download are in the right sidebar.

POP3 and IMAP work with all versions of Outlook and with all POP3 and IMAP mail clients.

Outlook.com IMAP Configuration

As of September 2013, Outlook.com supports IMAP. To set up an Outlook.com IMAP account in Outlook, you’ll need to use the manual setup option. Server settings are below; don’t forget to set the Outgoing Server tab (in More Settings) to authenticate with the mail server.

Incoming IMAP Server: imap-mail.outlook.com
Outgoing SMTP Server: smtp-mail.outlook.com

Click More Settings button, then Advanced tab. Select SSL as the encryption type for the incoming server. The port should change to 993 automatically. Change the SMTP encryption to TLS and the port number to 587.

Screenshots and step-by-step instructions are at Setting up an Outlook.com IMAP account

Outlook.com POP3 Configuration

Incoming server name: pop3.live.com
Outgoing server: smtp.live.com

While setting up the account, click on the More Settings button and on Outgoing Mail Servers tab, select the My server requires authentication box. Most people will need to use the default option of Use same settings as my incoming server.

Click the Advanced tab, and under Server Port Numbers, enter the following information:
• In the Incoming mail (POP3) box, type 995.
• In the Outgoing mail (SMTP) box, type 587.
• Under both Outgoing mail (SMTP) and Incoming mail (POP3), select the ‘requires secure connection (SSL)’ check box. In Outlook 2007, choose Auto; use SSL for Outlook 2003
• Under Delivery, select the Leave a copy of messages on server check box if you want to see your messages when you use Hotmail in a web browser, your mobile phone, or other e-mail programs. By default, Outlook will delete the messages from the Hotmail server when they are downloaded to your computer.

We have screenshots of these dialogs at Configuring Hotmail, Live, or MSN Support in Microsoft Outlook

HTTP Protocol in Outlook 2003 and 2007

Microsoft long ago discontinued HTTP (WebDAV) support for Hotmail accounts. If you have want to use a mail client, you’ll need to use POP3 or IMAP (any email client) or the Outlook Connector (Outlook 2003, 2007, 2010). For more information, see MSN (and Hotmail) Access Denied?.

Yahoo!

As of November 2013, Yahoo! provides free POP3 access to all subscribers (Plus accounts are now “Ad Free” accounts). You can also use IMAP, which is recommended because it syncs changes with all computers and devices.

Yahoo supports Second Sign in verification, which is also known as two factor authentication. If you enable it, you will need to use a special app password in Outlook and most other email clients. Two factor authentication is recommended because it makes it more difficult, if not impossible, for a spammer or hacker to use your email account. To enable it, go to the Gear icon > Account Info > Set up your second sign-in verification

Yahoo! IMAP Settings

As of February 9 2011, the IMAP server names and ports are
Incoming Server – imap.mail.yahoo.com
Outgoing Server – smtp.mail.yahoo.com
Username: full Yahoo email address
Password: your Yahoo password

Click More Settings button to access these settings on the Advanced tab:
Incoming Port – 993 (requires SSL)
Outgoing Port – 465 or 587 (requires SSL/TLS or Auto)

On the Outgoing Server tab, select My outgoing server (SMTP) requires authentication box and Use same settings as my incoming mail server.

imap-ssl.mail.yahoo.com, port 143 also works for the incoming server

For best results, disable Outlook’s option to purge deleted items on folder change. This appears to cause sync errors.

Yahoo! POP3 settings

Incoming Mail Server: pop.mail.yahoo.com
Outgoing Mail Server: smtp.mail.yahoo.com
User Name: Your Yahoo ID. You may need to use your full Yahoo email address.
Password: Your Yahoo password.
DO NOT enable Require logon using Secure Password Authentication

Click More Settings.
On the Outgoing Server tab, select My outgoing server (SMTP) requires authentication box and Use same settings as my incoming mail server.

Configure the server ports on the Advanced tab.
Incoming server (POP3) port: 995
Select This server requires an encrypted connection (SSL)
Outgoing server (SMTP) port: 465, 587, or 25
Set the encryption type to SSL or TLS

I recommend leaving a copy of messages on the server.

Video Tutorial

GoDaddy

While not a true online service, it is very popular with users and many users struggle to get it working in Outlook. GoDaddy supports POP3 (in addition to webmail) with the lowest-end accounts (including free accounts received with domain registration) and POP3 or IMAP on higher value paid accounts.

The incoming mail server will be one of the following: pop.secureserver.net, mail.domain_name.tld, or pop.domain_name.tld. Use Port 110 or 995 for SSL. (Replace domain_name.tld with the domain name you purchased).

If your account supports IMAP, use imap.domain_name.tld or imap.secureserver.net

The outgoing mail server can be either smtp.domain_name.tld or smtpout.secureserver.net. GoDaddy supports ports 25, 80, and 3535; or if you need SSL support, port 465. Make this change in More Settings > Advanced tab. GoDaddy does not always require authentication. Try it without authentication and if it fails, configure authentication on the Outgoing tab, choosing the option to authenticate with the incoming address and password.

The most up-to-date information is in GoDaddy’s Help files at Setting up Your Email Address with POP3 GoDaddy also has an Outlook set-up tool that can configure your account for you.

America Online

AOL subscribers can use Outlook to read their AOL e-mail accounts. AOL supports both POP3 and IMAP, with AOL recommending IMAP. When you use autodiscover to setup your account, Outlook will use IMAP. If you want to use POP3, you need to configure it yourself.

POP3 Account configuration:

Incoming Mail Server: pop.aol.com.
More setting dialog: use port 110 for standard or 995 for SSL connections. AOL recommends setting Outlook to Leave messages on the server.

Outgoing Server address: smtp.aol.com. Use port to 587 or 465 for SSL.

IMAP account configuration:

Incoming Mail Server: imap.aol.com
Outgoing Server: smtp.aol.com
More Settings: On the Outgoing server tab configure the outgoing server to use Authentication, choosing the Use same settings as my incoming mail server option. On the Advanced tab, configure the SMTP to use port 587. OK the dialogs and setup is complete.

If you are new to IMAP, the messages are stored on your server and a copy is downloaded to your local machine. When you delete the messages locally, a line is drawn through the message in Outlook’s message list indicating the message is marked for deletion. To delete the message from the server (and remove it from Outlook), you need to Purge the messages from the server (Edit, Purge deleted messages menu).

To copy (or sync) your contacts, calendar, and reminders from AOL to Outlook, you’ll need to install AOL Sync.

Juno/NetZero

These services do not support using Outlook (or other POP3 clients) except with their Premium accounts.

For more information see :

Comments

  1. Alex says

    I am using Outlook 10 32 bit with a main hotmail account and this works fine. I am keen to add a couple of other accounts, one is an Exchange one, the other one a POP3 Google-based one and get all the e-mails delivered into my hotmail account in Outlook. I have suceeded adding the Exchange account, however I am having 2 different accounts and 2 different calendars right now. Is there any way to sort this out ?

    Thanks,

    Alex

    • dporemsky says

      Because Exchange (like Hotmail) is a server-based account, you'll have two data files. While it is possible to change the folders Exchange uses for delivery, it will delete the mail from the Exchange server (and upload it to your hotmail account) and can make a mess of your Exchange calendar and can result in all replies coming from the hotmail account.

      The same applies to the gmail pop3 account - if you deliver it to the hotmail folder it will upload all the mail to the hotmail server and replies may come from your hotmail account.

      We recommend using separate data files for each account and putting the folders you use the most on the Favorite Mail folder. Calendars and contacts can be moved to a new group then collapse the group to hide the folders, but you may still have a few things created in those folders. How to create groups: http://www.slipstick.com/tutorial/using-navigatio...

  2. Joe Diaggio says

    I recently loaded MS Office Pro 2010. I have a free yahoo email account. I just purchased this laptop 3 days ago brand new. When loading my yahoo account to Outlook it failed. I inadvertently emailed a company (I thought they were Microsoft support) After about 1/2 hour of trying, the person said he was an accredited software tech and it would cost me $139 to REPAIR my computer at which time I asked him to return my system as he had found it and I would disconnect. He immediately disconnected. I just wanted to say THANK YOU for the great instructions and tutorial. It took 5 minutes to connect Outlook to my Yahoo! account. Again Thanks.

    • Diane Poremsky says

      You're welcome. (I hope the 'tech' didn't install anything - some of those places are scammers.)

  3. irina lak says

    I followed your instructions and can get "log on to incoming mail server" but it fails when it tries to send a test email. The error says: connection to server was interrupted. Any suggestions?

  4. Dan says

    I have read all the above posts and I still have a dilemma. A friend wants to move her att.net mail account that is 'run' by Yahoo! Mail. She wants to put all her contacts into Outlook from Yahoo! [no problem, I exported a .CSV file]. She wanted all the mail that she had in her inbox to be in her Inbox in Outlook [again, not a problem, I set the parameters in Yahoo! to allow "POP", so I "POPed" in, and got all the messages. However, she has many, many e-mails she is saving already in folders, and wants to move those mails to a corresponding folder in Outlook [THAT is the problem] HELP?? :)

    • Diane Poremsky says

      Folders as in Windows Explorer folders? Drag them to the folder in outlook - you can select all that belong in one Outlook folder, but I would probably do it in groups of 50ish or so. Drop them on either the folder in Outlook's folder list or in the message list of the folder where she wants to store them.

  5. Mark says

    i can also get through "log on to incoming mail server" but it fails when it tries to send a test email. I have set the timeout higher already. I am using a free Yahoo account.

    • Diane Poremsky says

      Which outgoing port are you using? You need to use 465 or 587 and SSL or Auto.

  6. powergate77 says

    Hi Ms. Diane,
    I followed your tutorial in setting up my free yahoo and outlook account. While it seemed like I was succesful in setting up the account, I'm unable to proceed in opening my outlook mail after set up. It says: "The connection to Microsoft Exchange is unavailable. Outlook must be online or connected to complete this action". What can I do?

    • Diane Poremsky says

      In Control panel, search for mail - look at the profile. Are any of the accounts listed as a Microsoft Exchange account?

  7. powergate77 says

    No, however, my outlook recaliberated itself to the original state, and I was able to follow your step by step manual...And it WORKS!!! Thank you very very much. You are AMAZING!

  8. Fauzan Parewangi says

    how about outlook 2013 ??
    i duplicate by video but can't send test e-mail message, can't find the e-mail server.

    • Diane Poremsky says

      Yahoo works the same in Outlook 2013. Are you using a paid Yahoo plus account or a free account?

  9. jusmartin says

    I'm having the same issue in 2013. It accepts the incoming server but not the outgoing server. I'm using a free account

    • Diane Poremsky says

      This is yahoo? Do you get any error messages?
      These settings worked for me - you will get a security dialog because Outlook doesn't 'trust' the yahoo certificate.
      Outgoing Server – smtp.mail.yahoo.com
      Outgoing Port – 465 or 587 (requires SSL/TLS or Auto)

  10. Ernest says

    Hi Diane
    One question above may have been to access or move Yahoo "folders" not MS folders. The email I selected for a folder I created doesn't seem to have moved to Outlook. I need to make a record of that one Yahoo folder in particular. Ideally I'd like to make everything in that folder a pdf file. I have the Yahoo paid email and Outlook 2010. Cheers

    • Diane Poremsky says

      Are you using IMAP or POP3? POP3 is inbox only while imap will sync all folders that are subscribed.

      Acrobat has a really nice PDF page feature that can turn a folder full of messages into a PDF file containing each message, fully indexable. They also have a 30-day free trail if you don't own it.

  11. Ernest says

    Diane
    I have all the Adobe stuff. But I still can't get the IMAP connection working per transfer of folders from Yahoo. I used the directions above for Yahoo plus. it fails the trial email test.

    • Diane Poremsky says

      These are the setting I used just this week to set up my yahoo account as imap. Do need to use the email address as the username - alias@yahoo.com format.
      Yahoo settings

  12. Sadaf says

    Hi
    I've followed the very helpful video to try and link free yahoo account to outlook 2013. It connects but my inbox doesn't show any of the emails that I have. Drafts and Sent folders show emails.
    appreciate your help

    • Diane Poremsky says

      Sorry, I don't know how i missed this comment. Do you have any filters set? Do you get any error messages?

  13. Nathalya says

    Hi, Diane.

    I'm having a problem with my Outlook Account. I have installed the Google Apps Sync for Microsoft Outlook and when I make a change in my contacts or notes, the picture linked with the contact disappears and also my notes which were there before

    • Diane Poremsky says

      What version of Outlook are you using? I'll have to test it and see if i can repro.

  14. Donald says

    Thanks for the help with this. I've tried several different sites with now success until I got here.......took me 2 minutes after reading your instructions. Very easy.....

  15. Renee says

    After 30 minutes of live help with Microsoft, I found out that you can't have Google verifications on when setting up a gmail account in Outlook, Apple Mail, etc. Once turned off, worked like a charm. Then, Google sends an email indicating the verifications have been turned off with directions on how to turn them back on and fix the issues in syncing it with other mail programs.

    • Diane Poremsky says

      You mean the two step verification? You can use it with google, but you need to use the application specific password, not your real password and the pin.
      From https://security.google.com/settings/security?hl=en&pli=1
      Some applications that work outside a browser aren't yet compatible with 2-step verification and cannot ask for verification codes. Manage your application specific passwords

  16. Jose says

    Thank you..thank you..thank you!!!!!..it work`s great for me..(Windows 7 Ultimate 64 bits, Outlook 2013 32 Bits.

  17. Sadaf says

    No worries, no I didn't set any filters. No error messages either, it looks like linked but when I try and sync, only sent mails show up, Inbox doesn't reflect in outlook.

  18. Aznive says

    none of the outgoing server settings are working for yahoo.ca free accounts.
    the incoming test works like a charm but rejects every outgoing setting that was provided on your site above.
    i tried every combination of settings for 465, 587, 25, ssl, tls, auto etc. no go :(

    • Kolin says

      Same problem - this is the message I get. I've tried every comination of outgoing server settings you've suggested. When I use, 587 and TLS I get this one:

      Send test e-mail message: The connection to the server was interrupted. If this problem continues, contact your server administrator or Internet service provider (ISP).

  19. Gil Barba says

    I am an old man (77) and I thought I knew something about email. Guess what, I don't know anything. I installed outlook 2013 and am trying to create an email account. I went thru the process of creating one only to have it tell me that it cannot connect to the server. No matter what I do, I still cannot connect to the server. There is no disrespect here, I just wanted you to know that there is at least one person that cannot follow the leader. God Bless.

  20. Elaine Keller says

    Thanks for this information. I kept getting the "server connection timeout" error. Nothing that Microsoft suggested worked. Your suggestion to change the port for outgoing mail to one of the other of GoDaddy's three settings finally got my Outbox cleared.

Leave a Reply