When your business email stops working, it feels bigger than a technical fault. You wonder whether customers are trying to reach you. You check your phone again. You send yourself a test message. Nothing arrives. Or worse, you can receive emails but replies sit in the outbox.
If you have found this page by searching for a business email not working fix, start here: do not panic, and do not change every setting at once. Most email problems can be narrowed down quickly if you check things in the right order.
At Eazyhosting, we see the same phrases again and again: "My emails aren't sending", "The contact form has gone quiet", "I keep getting passed around", and "Can you make this simple and help me when I don't understand what's gone wrong." That is exactly what this guide is for.
This guide is for small businesses using email on their own domain, such as hello@yourbusiness.co.uk, whether the mailbox is with Microsoft 365, Google Workspace, or your web hosting account. If you are not sure which setup you need, see our comparison of Microsoft 365 vs business email hosting UK.
The Most Common Reasons Business Email Stops Working
Business email normally breaks in one of a few places. You do not need every technical detail, but it helps to know what each part does.
1. Your Domain Has Expired
Your domain name is the address everything depends on. If it expires, your website and email can stop working even if the mailbox is fine. If every mailbox stopped suddenly, check the domain first.
2. Your MX Records Are Wrong
MX records are DNS settings that tell the internet where to deliver email for your domain. If they point to the wrong provider, incoming email goes to the wrong place or bounces back.
This is where a hosting provider can often help more directly than a general IT repair shop. We can look at the domain, DNS, hosting, and mailbox together.
3. Your Email App Settings Are Wrong
If webmail works but Outlook, Apple Mail, Gmail app, or your phone does not, the problem is probably your email app. The usual cause is an incorrect server name, port, security setting, username, or password.
4. SMTP Is Not Working
SMTP is the sending part of email. If you can receive but cannot send, SMTP is the first thing to check. Look for messages stuck in the outbox, repeated password prompts, or an authentication error.
5. DNS Changes Are Still Updating
When DNS records change, the internet needs time to catch up. During that window, email can behave oddly. Some messages arrive, some bounce, and some seem delayed.
6. The Mailbox Is Full
If your mailbox has reached its storage limit, new emails may bounce or stop arriving. Check storage from webmail or your hosting control panel.
7. Spam Filtering Is Too Strict
Sometimes email is working, but messages are being filtered before you see them. Check the spam folder, quarantine area, and any filtering rules in your mailbox.
Step-by-Step: What To Check First
Do these checks in order. It saves time and stops you making the problem harder to diagnose.
Step 1: Work Out Whether It Is Sending, Receiving, Or Both
Send a test email from your business email to a personal address. Then reply from the personal address back to your business email.
Write down whether you can send, whether you can receive, whether the problem happens on every device, and whether it affects one mailbox or every mailbox on the domain.
If every mailbox is affected, think domain, DNS, or provider. If one person is affected, think password, storage, or device settings.
Step 2: Try Webmail
Webmail removes your phone or email app from the equation. Log in through your provider's webmail page and try sending and receiving there.
If webmail works, your mailbox is alive. The issue is likely your email app settings.
If webmail does not work, the issue is further back: mailbox, password, domain, DNS, or provider-side service.
Step 3: Check The Domain Renewal
Look up the domain in your registrar account and confirm it is active. If you do not know where it is registered, ask your host.
If it expired recently, renew it as soon as possible. Email may not return instantly, but once the domain is active and DNS is restored, service should begin to recover.
Step 4: Check MX Records
Use an MX lookup tool and enter your domain name without www.
You are looking for the mail servers your current email provider gave you. Watch for old records left behind after a migration. A common small business problem is this: the website moved to a new host, but the email records were copied badly or overwritten. The website works, yet email breaks.
Step 5: Check Incoming And Outgoing Server Settings
In your email app, check the incoming server, outgoing SMTP server, username, password, port numbers, SSL/TLS setting, and outgoing mail authentication.
Do not guess these. Use the values from your email provider. Common examples are port 993 for IMAP over SSL, port 587 for SMTP with STARTTLS, or port 465 for SMTP over SSL.
SSL also protects the connection between your email app and the mail server. If you see certificate warnings alongside sending or receiving errors, read our guide to SSL certificates for small businesses and ask your provider to check the mail server certificate.
Step 6: Check Passwords And Security Prompts
If you recently changed your email password, update it on every device. Phones, tablets, laptops, scanners, accounting software, and website contact forms may all store old details.
Some providers now require app passwords or modern authentication. If your app keeps asking for the password even when it is correct, it may not support the current login method.
Step 7: Check Website Contact Forms
If "the contact form has gone quiet", do not assume nobody is enquiring.
Website forms often send mail through your hosting server. If SPF, DKIM, or SMTP settings are wrong, the form may submit on the website but never reach your inbox. Send a test enquiry and check your mailbox, spam folder, and website admin area.
Is It Your Host, Your Email Provider, Or Your Device?
This is where people often get passed around.
Your email app may blame the host. Your host may blame Microsoft or Google. Your web designer may blame DNS. Any of them could be right, but the fix comes from checking the chain in order.
Here is a practical way to separate it:
- If webmail works but Outlook does not, it is probably the app settings.
- If no mailbox on the domain receives mail, check MX records and domain status.
- If only sending fails, check SMTP.
- If only website enquiries are missing, check the form mail settings and spam filtering.
- If everything stopped after a website migration, check whether DNS records were changed.
A good hosting provider should not wave you away because "email is separate". Even if your mailbox is with Microsoft or Google, your domain DNS may still sit with your host, which means your host can often see whether the correct records are in place.
When To Call Your Host
Call your host when:
- Every mailbox on the domain has stopped working.
- You recently changed hosting, DNS, or domain provider.
- You do not know where your DNS is managed.
- Your contact form has stopped delivering enquiries.
- You can see bounce-back messages but do not understand them.
- You have checked webmail and still cannot send or receive.
Before you call, collect a few details. This makes the conversation much faster:
- Your domain name.
- The email address affected.
- Whether sending, receiving, or both are failing.
- Whether webmail works.
- Any bounce-back message.
- When the problem started.
- Whether anything changed recently.
You do not need to know the fix before you ask for help. A clear description is enough.
What Not To Do
Avoid changing lots of settings at once. It is tempting when email is urgent, but it makes the fault harder to trace.
Do not delete DNS records unless you know what they do. Do not remove old mailboxes without checking whether they contain messages you need.
Most importantly, do not let anyone make you feel foolish for not knowing how MX, SMTP, SPF, or DNS fit together. These systems are not obvious.
A Calm Business Email Not Working Fix
The practical fix is to narrow the problem down:
- Check whether sending, receiving, or both are affected.
- Test webmail.
- Confirm the domain is active.
- Check MX records.
- Check SMTP and email app settings.
- Check mailbox storage and spam filtering.
- Check website contact form delivery.
- Ask your host to review the whole chain if you are stuck.
Business email matters because it is how customers reach you, book you, pay you, and trust you. When it stops working, you need a clear answer, not blame.
If your business email is tied to your domain, website, DNS, and hosting, it makes sense to have someone look at the whole setup. That is often the fastest route from "my emails aren't sending" to knowing what is wrong.
Eazyhosting helps small businesses with web hosting, domain names, and email-related setup, including the bits that often get missed during moves and migrations. If you are stuck, get in touch and tell us what you have checked. We will keep it plain and practical.
Looking for professional email on your own domain? Explore Eazyhosting business email hosting for small businesses, with domain email, webmail, spam filtering and practical support.