Specified Domain Not Exist or Not Contact? Fix
The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.
This article explains what the message “Specified domain not exist or not contact” means, why it appears, and how to fix it. You will learn the likely causes, step-by-step solutions, and how to prevent the error from recurring.
What Does “Specified Domain Not Exist or Not Contact” Mean?
The message “Specified domain not exist or not contact” is an error that typically appears in email client software or webmail interfaces when the program cannot find a valid mail server for the domain you entered. It is not a standard error from any single operating system or email provider; rather, it is a generic phrase used by some applications (notably older versions of Microsoft Outlook and certain web-based email setups) to indicate that the domain part of an email address is unreachable or does not have the expected mail exchange (MX) records.
The error usually surfaces in one of two situations:
- When adding an email account: You type your email address and password, and the program tries to auto-configure the incoming and outgoing server names. If it cannot resolve the domain or find the server, it shows this error.
- When sending an email: You hit send, and the program tries to look up the recipient’s mail server. If the lookup fails, you see the error in a bounce-back message or a dialog box.
In both cases, the root cause is a DNS (Domain Name System) problem—the domain name either does not exist, has no MX records, or the DNS servers are temporarily unavailable.
Common Causes of the Error
Several issues can trigger the “Specified domain not exist or not contact” message. Understanding the cause helps you choose the right fix.
- Typo in the domain name: A misspelled domain (e.g., “gmial.com” instead of “gmail.com”) will fail DNS lookup.
- The domain genuinely does not exist: The domain may have expired or was never registered.
- No MX records: A domain can exist for a website but have no mail exchange records, meaning it cannot receive email.
- DNS propagation delay: If the domain was recently created or its DNS records were changed, it may take up to 48 hours for the new records to spread across the internet.
- Local DNS cache issue: Your computer or router may have cached an old, incorrect DNS response.
- Firewall or network restrictions: Some networks block DNS queries or specific ports (like port 25 for SMTP), causing the lookup to fail.
- Email client misconfiguration: The client may be trying to use an incorrect server name or protocol.
How to Diagnose the Problem
Before attempting fixes, you can confirm the cause by running a few simple checks. These tools are built into most operating systems.
- Check the domain’s existence: Open a web browser and go to
https://whois.icann.orgor a similar WHOIS lookup service. Enter the domain name (e.g., example.com). If the domain is not registered or has expired, the WHOIS record will show no registration. - Check DNS resolution: Open a command prompt (Windows) or terminal (Mac/Linux) and type
nslookup example.com(replace with the actual domain). If the command returns an error like “Non-existent domain,” the domain does not exist in DNS. If it returns an IP address, the domain exists. - Check MX records: In the same command line, type
nslookup -type=mx example.com. If the result says “No answer” or “Non-existent domain,” the domain has no mail exchange records, which explains why email cannot be routed. - Try a public DNS server: If your local DNS is suspect, temporarily change your DNS server to a public one like Google (8.8.8.8) or Cloudflare (1.1.1.1) and repeat the checks.
Step-by-Step Fixes
Once you identify the likely cause, apply the corresponding fix. Start with the simplest and move to more advanced ones.
Fix 1: Verify the Email Address and Domain
Double-check the email address for typos. If you are setting up an account, confirm the domain with the person or company. For example, if you are entering user@company.com, make sure it is not user@compnay.com.
Fix 2: Flush DNS Cache
If the domain exists but the error persists, your local DNS cache may be stale.
- Windows: Open Command Prompt as administrator and run
ipconfig /flushdns. - macOS: Open Terminal and run
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder(or justsudo killall -HUP mDNSResponderon older versions). - Linux: Depending on your distribution, run
sudo systemctl restart nscdorsudo systemd-resolve --flush-caches.
Then try the email operation again.
Fix 3: Change DNS Servers
If flushing does not help, your ISP’s DNS may be unreliable. Change your network’s DNS settings to a public resolver:
- Open your network adapter settings (Control Panel > Network and Sharing Center on Windows, or System Preferences > Network on Mac).
- Find your active connection (Wi-Fi or Ethernet) and open its properties.
- Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
- Choose “Use the following DNS server addresses” and enter
8.8.8.8and8.8.4.4(Google) or1.1.1.1and1.0.0.1(Cloudflare). - Save and restart your browser or email client.
Fix 4: Manually Configure Email Server Settings
If the auto-configuration fails, you may need to enter the correct incoming and outgoing server names manually. These are usually available from your email provider’s help page. Common patterns include:
- Incoming server:
imap.yourdomain.comorpop.yourdomain.com - Outgoing server:
smtp.yourdomain.com
For webmail providers like Gmail, Yahoo, or Outlook.com, the servers are well-known: imap.gmail.com, smtp.gmail.com, etc. Ensure you use the correct port numbers and encryption (e.g., IMAP port 993 with SSL, SMTP port 587 with STARTTLS).
Fix 5: Wait for DNS Propagation
If you recently changed your domain’s DNS records or just registered the domain, propagation can take up to 48 hours. During this time, the error may appear intermittently. You can check propagation status using online tools like whatsmydns.net.
Fix 6: Contact Your Email Provider or IT Support
If none of the above works, the problem may be on the provider’s side—their DNS records may be misconfigured, or their mail servers may be down. Contact your email provider’s support team or your organization’s IT department. Provide them with the exact error message and the results of your nslookup checks.
How to Prevent This Error in the Future
Prevention is mostly about maintaining clean DNS records and avoiding typos.
- Always double-check email addresses before sending or configuring.
- If you manage a domain, ensure your MX records are correct and point to active mail servers. Use online MX lookup tools to verify.
- Set up monitoring for your domain’s DNS records to alert you if they change unexpectedly.
- Use a reputable DNS provider with high uptime.
- Keep your email client software updated to avoid bugs that cause false errors.
Frequently Asked Questions
Is “Specified domain not exist or not contact” the same as “domain not found”?
Yes, they are essentially the same. The wording varies by software, but both indicate that the domain name cannot be resolved to a mail server. The underlying cause is a DNS failure.
Can this error appear when sending email to a valid domain?
Yes, temporarily. If the recipient’s DNS server is down or the domain’s MX records are being changed, your email client may fail to look up the domain. Wait a few hours and try again.
Will changing my DNS server to Google or Cloudflare fix the problem?
It can, if the issue is with your ISP’s DNS. Public DNS servers are often more reliable and faster. However, if the domain itself has no MX records, no DNS server will help.
Does this error affect both sending and receiving email?
It can affect both. When receiving, the error prevents your email client from finding the incoming server. When sending, it prevents the client from finding the recipient’s mail server. The fix is the same: ensure the domain has valid MX records and that your DNS resolution works.
What if I see this error when setting up my own email account?
First, confirm that your domain is active and has MX records. If you are using a custom domain with a provider like Google Workspace or Microsoft 365, you must add the MX records they provide to your domain’s DNS settings. If you have not done that, the error will appear.
Is there a way to bypass this error?
No, you cannot bypass it. The error indicates a fundamental DNS issue that must be resolved. Trying to force the email client to connect will fail because the server does not exist or is unreachable.
Related
Formula used
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.