Outlook Errors

Outlook Error 0x800CCC0D: Cannot Find the E-mail Server — 6 Fixes

You press Send/Receive and Outlook gives up almost immediately with error 0x800CCC0D: “Unable to find the e-mail server.” No mail comes in, nothing goes out, and the error returns every single time. The good news is that this is one of the most honest error codes Outlook has — it is telling you the failure happens at the very first step, before passwords, before ports, before anything complicated. Outlook cannot even find the server it is supposed to talk to.

In most cases the cause is embarrassingly small: a server name typed wrong months ago, an old server name your provider retired, or a connection problem between your PC and the internet. The fixes below hunt those down in order.

This guide is for Classic Outlook on Windows 11 and Windows 10, including Outlook 365 and Outlook 2021/2019. If Outlook will not open at all, start with our Outlook not opening on Windows 11 guide instead.

Quick Answer: Outlook error 0x800CCC0D means Outlook cannot find (resolve or reach) the mail server named in your account settings — the failure happens before login, so your password is not the problem. First prove your internet works, then check the incoming and outgoing server names character by character against your provider’s published settings (Fix 2) — a typo like a bare “mail” instead of the real server name is the classic cause. Then allow Outlook through your firewall (Fix 4) and, if needed, rebuild the profile (Fix 5).

Outlook error 0x800CCC0D explained in the 0x800CCC0x decoder - cannot find the server, versus cannot connect and connection interrupted

What Does Outlook Error 0x800CCC0D Mean?

Error 0x800CCC0D appears in the Outlook Send/Receive Progress window, on the Errors tab. You will see one of these two wordings:

  • “Task ‘YourServerName.com – Sending and Receiving’ reported error (0x800CCC0D): ‘Unable to find the e-mail server.’“
  • “Cannot find the e-mail server. Verify the server information in your account properties.”

Both say the same thing: Outlook looked up the mail server named in your account settings and could not reach it — the name did not resolve, or nothing answered at that address. Think of it as dialing a phone number that does not exist. The call never connects, so nothing later in the process (your password, your mailbox, the server’s rules) is involved yet. That is why this guide does not start with passwords: a wrong password cannot cause 0x800CCC0D, because the login is never reached.

Outlook Send/Receive Progress dialog showing reported error 0x800CCC0D unable to find the e-mail server

0x800CCC0D vs 0x800CCC0E vs 0x800CCC0F — Find, Connect, Stay Connected

Three codes in this family look almost identical but fail at three different points. Telling them apart saves you from fixing the wrong thing:

CodeWhat it meansWhere it fails
0x800CCC0D (this guide)Outlook cannot find the serverThe name lookup — wrong server name, dead DNS, no connection
0x800CCC0EOutlook cannot connect to the serverThe server is found, but the connection is refused or blocked
0x800CCC0FThe connection was interruptedIt connected, then dropped mid send/receive
0x800CCC67The server refused the session (421)It connected, and the server sent it away

If your code is actually 0x800CCC0E, use our Outlook error 0x800CCC0E guide — its port and encryption fixes are the ones you need. If the error says the connection “was interrupted,” that is Outlook error 0x800CCC0F. And you can look any of these up on our Error Codes hub.

Fix 1: Prove the Internet Works at All

0x800CCC0D can simply mean your PC currently has no working path to the internet — or its name lookups (DNS) are failing. Rule that out first, because no Outlook setting fixes a dead connection.

  1. Open your browser and load any web page you do not normally visit. If nothing loads, fix the internet first — restart your router and your PC.
  2. Click the network icon in the taskbar corner to open Quick Settings. Make sure Wi-Fi is connected and Airplane mode is Off.
  3. If web pages load but feel hit-and-miss, restart the router anyway — a router with a failing DNS relay produces exactly this error while “the internet works.”
Windows 11 Quick Settings showing Wi-Fi connected and Airplane mode off

If pages load fine, your internet works — but Outlook still cannot find one specific name. That points at the name itself, which is Fix 2.

Fix 2: Check the Server Names Character by Character

This is the fix that solves most 0x800CCC0D cases. The server names in your account settings must match your provider’s published settings exactly — one wrong letter, a stray space, or an outdated name all produce this error. The all-time classic: the incoming server is set to a bare mail (or an old ISP server name from a provider you left years ago), which resolves to nothing.

  1. In Outlook, click File > Account Settings > Account Settings.
  2. Select the account named in the error and click Change…
  3. Look at the Incoming mail server and Outgoing mail server (SMTP) names. Compare every character with your provider’s current help page — open that page in your browser now rather than working from memory.
  4. Correct any typo, delete any spaces, and replace retired server names with the current ones.
Account Settings dialog in Outlook with the POP account selected and Change highlighted
Change Account window in Outlook showing the incoming mail server wrongly set to mail, which causes error 0x800CCC0D

For example, an AT&T account (att.net, sbcglobal.net, bellsouth.net) on POP should read inbound.att.net for incoming and outbound.att.net for outgoing — a leftover “mail” or an old “pop.att.yahoo.com”-era name will not resolve the way it used to. Gmail’s are imap.gmail.com / smtp.gmail.com (POP: pop.gmail.com), Yahoo’s are pop.mail.yahoo.com / smtp.mail.yahoo.com. When in doubt, your provider’s own settings page wins over any list, including this one.

Change Account window in Outlook with the correct AT&T server names inbound.att.net and outbound.att.net

While you are in this window, glance at the User Name field: it should be your full email address. A wrong user name does not cause 0x800CCC0D — but it will cause the next error the moment the server is found, so save yourself a second round.

Fix 3: Test Whether It Is DNS — Try Your Webmail

A quick test separates “the name is wrong” from “my PC cannot look names up at all”:

  1. In your browser, go to your provider’s webmail sign-in page (for example att.com webmail, Gmail, or Yahoo Mail) by typing the address normally.
  2. If the page loads and you can sign in, your internet and DNS work, and your account is healthy — the problem is the server name inside Outlook (back to Fix 2) or something blocking Outlook itself (Fix 4).
  3. If the page will not load while other sites do, your DNS is misbehaving. Restarting the router (Fix 1) clears most cases; your internet provider can confirm a wider DNS problem.
Webmail sign-in page loading normally in the browser, proving the internet and DNS work

Fix 4: Allow Outlook Through the Firewall and Antivirus

If the names are right and the browser finds everything, something on the PC may be stopping Outlook itself from making the lookup or the connection — most often a firewall rule or an antivirus that has started treating Outlook as untrusted after an update.

  1. Open Windows Security > Firewall & network protection and click Allow an app through firewall.
  2. Find Microsoft Outlook in the list and make sure it is checked for your network type (Private, and Public if you work on public Wi-Fi).
  3. If you use a third-party antivirus with its own firewall or email protection, open it and confirm Outlook is allowed — or temporarily pause only the email/web protection feature, press F9 in Outlook to test, and turn it straight back on.
Windows Defender Firewall allowed apps list with Microsoft Outlook allowed on Private and Public networks

Never leave a firewall or antivirus disabled. If pausing the email feature “fixes” Outlook, the real fix is updating or reconfiguring that feature — not running unprotected.

Fix 5: Repair the Account or Create a New Profile

If the names are correct and nothing is blocking Outlook, the stored account configuration may be damaged. Rebuilding it is the last step:

  1. First try a repair: File > Account Settings > Account Settings, select the account, and click Repair… if Outlook offers it for this account type.
  2. If the error survives, create a clean profile: close Outlook, open Control Panel > Mail (Microsoft Outlook) > Show Profiles > Add, name the new profile, and add your account with the verified server names from Fix 2.
  3. In the Mail window, set “When starting Microsoft Outlook, use this profile” to Always use this profile and pick the new one. Open Outlook and press F9.
Mail Setup Show Profiles window in Control Panel with a new Outlook profile added

A new profile does not delete the old one, and for IMAP and Microsoft 365 accounts your mail lives on the server and downloads again. On an old POP account, mail may exist only in the .pst file on this PC — do not remove the old profile until you can see that file is safe.

When everything works, the Progress window completes with no Errors tab entries:

Outlook Send/Receive Progress showing all tasks completed successfully with no errors

Using the New Outlook? These Steps Are Classic-Only

The server-name dialogs in this guide belong to Classic Outlook. The new Outlook for Windows does not expose editable incoming/outgoing server names the same way — accounts are added by sign-in. If the new Outlook cannot find or reach your account, remove the account in its Settings > Accounts and add it again so it re-detects the server, and check the same account in a browser to confirm the provider is up. The 0x800CCC0x code family itself is a Classic Outlook send/receive error set.

How to Stop Error 0x800CCC0D Coming Back

  • Update server names when your provider announces a change. Providers retire old server names with little fanfare, and a settings screen you never open keeps the dead name forever.
  • Copy settings from the provider’s page, never from memory or an old PC. One wrong character is the whole error.
  • Write down your working server names (incoming, outgoing, ports) somewhere safe — the next migration or new PC takes two minutes instead of an afternoon.
  • Be suspicious the day you change internet providers. A new ISP’s DNS and blocked ports are behind many “it broke when nothing changed” cases — except the ISP changed.

Frequently Asked Questions

How do I fix Outlook error 0x800CCC0D?

Work in this order: prove the internet works (Fix 1); check the incoming and outgoing server names character by character against your provider’s published settings and fix typos or retired names (Fix 2); test DNS with your webmail (Fix 3); allow Outlook through the firewall (Fix 4); then repair the account or create a new profile (Fix 5). Most cases end at Fix 2.

What is the difference between 0x800CCC0D and 0x800CCC0E?

0x800CCC0D means Outlook cannot find the server — the name does not resolve or nothing answers, so the failure is in the server name, DNS or connection. 0x800CCC0E means the server was found but the connection failed — usually ports, encryption or security software. The decoder table above shows both, plus 0x800CCC0F (connected, then interrupted).

Can a wrong server name really cause 0x800CCC0D?

Yes — it is the most common cause. A bare “mail”, a misspelled provider domain, a trailing space, or a server name your provider retired all leave Outlook looking up an address that does not exist. Compare the names in File > Account Settings > Change with your provider’s current settings page, character by character.

Is 0x800CCC0D a problem with my computer or my email provider?

Either is possible, and the webmail test (Fix 3) tells you which. If your provider’s webmail will not load in a browser either, the problem is the provider or your internet connection. If webmail works normally in the browser, your account and the server are fine and the problem is on your PC — almost always the server name inside Outlook.

Does 0x800CCC0D mean my password is wrong?

No. This error happens at the name-lookup stage, before Outlook ever sends your password. A wrong password produces a repeated password prompt or a “rejected” error after the server is found. Fix the server name first; only check credentials once a different error (or a password prompt) appears.

How do I stop error 0x800CCC0D happening again?

Keep your server names current — update them when your provider announces a change, copy settings from the provider’s official page rather than memory, and note your working settings down for the next PC. The prevention section above lists the habits that matter.


Still seeing error 0x800CCC0D? Tell us your provider and the exact server names you have entered (never your password) on our Contact page — servicedesk@howtofixerroronline.com, available 24 hours. If your error is the “cannot connect” one instead, see Outlook error 0x800CCC0E, or browse the full list on our Error Codes hub.

Leave a Reply

Your email address will not be published. Required fields are marked *