Helping people with computers... one answer at a time.

Microsoft recently, finally, enabled POP3 and SMTP access to Hotmail accounts. I'll walk you through the settings.

How do I use Hotmail with my desktop email program? It wants something about POP3 and SMTP - what should I put in to get Hotmail?

One of the most requested items here at Ask Leo! are the POP3 and SMTP settings for Hotmail, so that arbitrary mail clients and portable devices could be used to access Windows Live Hotmail.

Until now the answer has been "there aren't any officially supported".

That's changed.

And it's about time.

I'll walk through setting up Outlook Express to access a Hotmail account so you can see what the settings are and where to set them. If you use another email program you can use this information as appropriate therein.

In Outlook Express click on the Tools menu, Accounts... menu item, the Add button, and then the Mail... item. That should get you here:

Adding a Windows Live Hotmail account to Outlook Express: Step 1 - Your Name

Enter the name you would like displayed along side your email address on outgoing messages and click Next.

Adding a Windows Live Hotmail account to Outlook Express: Step 2 - your Hotmail address

Enter your Hotmail email address and click Next.

Adding a Windows Live Hotmail account to Outlook Express: Step 3 - Server Names

Make sure that "My incoming mail server is a POP3 server" is selected, and enter:

  • pop3.live.com for the Incoming mail server

  • smtp.live.com for the Outgoing mail server

Click Next.

Adding a Windows Live Hotmail account to Outlook Express: Step 4 - account login

Enter your full Hotmail email address as the Account name, and your Windows Live Hotmail password as the Password. Click Next.

Adding a Windows Live Hotmail account to Outlook Express: Step 5 - Finished, but not really

At this point Outlook Express will tell you that you are done, but in fact you are not. There are additional steps required. Go ahead and click Finish.

You should be left at your Internet Accounts dialog box:

Adding a Windows Live Hotmail account to Outlook Express: Step 6 - Make more changes

Click on the newly created account, and then click on the Properties button.

In the resulting Properties dialog box, click on the Advanced tab.

Adding a Windows Live Hotmail account to Outlook Express: Step 7 - Server Protocol Settings

Make sure that both cases of "This server requires a secure connection (SSL)" are checked. At that point the server port numbers should be 25 for SMTP, and 995 for POP3.

NOTE: I've heard reports that 25 may not always work for SMTP, in which case use port 587. Similarly, some email programs will call out both SSL and TLS separately. If SSL on both port 25 and 587 doesn't work, try TLS.

If you want: check "Leave a copy of messages on server". If you leave this unchecked mail will be downloaded or moved to Outlook Express and will not be visible on the Hotmail web interface. If you check it, then messages will be available in both places (but you'll have to delete in both places as well).

Now click on the Servers tab.

Adding a Windows Live Hotmail account to Outlook Express: Step 8 - Set Send Authentication

Under "Outgoing Mail Server" make sure that My server requires authentication is checked. (You can also double-check the Settings button, but the default of "Use same settings as my incoming mail server" is correct.)

That's it!

Go check for new mail in Outlook Express, or whatever email program you did this with, and you should be good to go.

(When I did this it did appear to work very slowly, and perhaps even have some limitations on the number of messages downloaded. But it's a start.)

I'll say it again: It's about time.

Article C3647 - February 11, 2009 « »

Share this article with your friends:

Share this article on Facebook Tweet this article Email a link to this article
Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
158 Comments
Mark J
June 5, 2012 10:35 AM

@Xai
Outlook express is an old unsupported program which has lots of problems. Why Outlook Express Must Die. Windows Live Mail is a good alternative and it integrates very well with Live Hotmail, even automatically configuring the POP and SMTP settings for you.

Darren Marcinkowski
September 21, 2012 8:48 PM

When I send a letter back to some one overseas, it can't send it; because smtp.live.com comes up after I try send the letter back

Amr
October 18, 2012 5:11 PM

The connection to the server has failed. Account: 'pop3.live.com', Server: 'smtp.live.com', Protocol: SMTP, Port: 25, Secure(SSL): Yes, Socket Error: 10013, Error Number: 0x800CCC0E

Kevin
November 6, 2012 5:57 AM

I never thought I would be ever saying this, but, Thank You Microsoft!!

Aimal Shah
January 16, 2013 1:41 PM

I am using my android phone for checking 3 different pop3 and smtp email accounts, all working fine. For hotmail, however, despite following all the steps written here, I have not been able to send mail. The error message I get is "Setup could not finish. Unable to open connection to server".

The incoming works perfect. I've tried to use both port 25 and 587 for outgoing but I still can't send email message. I have even alternated between all security types, SSL, SSL (Accept all certificates), TLS, TLS (Accept all certificates) and even the None. No good though. Please help. Thank you!