When a business email bounces back, the error message can look technical and unhelpful. It may mention a code such as 550, a rejected recipient, a full mailbox, or failed authentication.
The bounce is still useful. It is evidence. It tells you that the message did not reach the intended inbox and often points towards the part of the email route that needs attention.
For a UK small business, the important thing is to work out whether the problem affects one message, one customer, or every message sent from your domain.
What Is an Email Bounce?
An email bounce is an automated delivery failure notice. You may also see it described as a non-delivery report or returned mail.
There are two broad types:
- Hard bounce: a permanent problem, such as an address that does not exist.
- Soft bounce: a temporary problem, such as a full mailbox or a server that cannot accept mail right now.
Do not ignore repeated bounces. They can mean customers are not receiving quotes, invoices, or booking confirmations.
Step 1: Read the First Useful Line
Bounce messages often contain a lot of server detail. Look for the plain-English part first.
Common phrases include:
| Bounce message | What it often means |
|---|---|
| User unknown or recipient not found | The address may be mistyped or no longer exists |
| Mailbox full or quota exceeded | The recipient needs to clear space |
| Message too large | Your attachment exceeds the recipient's limit |
| Relay denied or authentication required | Your sending settings may be wrong |
| SPF, DKIM, DMARC, or authentication failed | Your domain records or sending route need checking |
| Rejected as spam or blocked | The recipient server distrusts the message, domain, or sending server |
| Domain not found | The recipient domain or its DNS may be wrong or expired |
Save the full bounce message before changing anything. Your email provider may need the exact wording and timestamp.
Step 2: Work Out the Scope
Send small test messages without attachments to:
- Another mailbox on your own domain.
- A personal Gmail address.
- A personal Outlook address.
- A colleague or trusted customer who can confirm receipt.
Then ask:
- Does only one recipient fail?
- Do messages fail only when sent from one device?
- Do Gmail messages arrive but Outlook messages bounce?
- Does every mailbox on your domain have the same problem?
If only one recipient fails, the issue may sit with their address or mailbox. If many unrelated recipients reject your messages, look at your own sending settings, authentication, and domain reputation.
Step 3: Check the Address and Attachment
Start with the ordinary causes.
Check the spelling of the recipient address. Remove large attachments and send a short test message. If you are emailing an address copied from an old contact record, confirm it is still current.
For important files, use a secure file-sharing link rather than sending a very large attachment repeatedly.
Step 4: Check Your SMTP Settings
If messages bounce or sit in the outbox before leaving your device, check the outgoing SMTP settings in Outlook, Apple Mail, your phone, or any business software that sends mail.
Confirm:
- SMTP server name.
- Port number.
- Encryption setting.
- Full email address as the username.
- Current password or app password.
- Outgoing authentication is enabled.
Use the values from your email provider. If webmail sends successfully but your laptop does not, the mailbox is probably working and the app settings need attention.
Step 5: Check SPF, DKIM, and DMARC
If the bounce message mentions authentication, policy, or spam, check the DNS records behind your domain.
- SPF lists the services allowed to send email for your domain.
- DKIM adds a signature that helps receiving servers verify the message.
- DMARC tells receiving servers what to do when those checks fail.
Problems often appear after adding a new service that sends email, such as an invoicing tool, booking platform, CRM, newsletter service, WordPress contact form, or WooCommerce store. The new sender may not yet be authorised correctly.
If you run a WooCommerce store, order confirmation emails are a common source of this problem — see our guide on WooCommerce order confirmation emails going to spam.
Do not add a second SPF record. A domain should have one SPF policy that includes the services you actually use.
Read the Business Email Authentication Checklist for a fuller explanation.
Step 6: Check the Domain and DNS
Your domain is part of your email setup. If it expires, or if its DNS records are changed incorrectly, email can fail even though the mailbox still exists. Eazyhosting Domain Names gives small businesses one place to manage the address their website and professional email rely on.
Check:
- Your domain is active and renewed.
- Your nameservers are correct.
- MX records point to your current email provider.
- Old MX records were removed after a migration.
- Recent DNS changes have had time to update.
MX records control incoming email rather than outgoing delivery, but they are still worth checking when the whole domain behaves unexpectedly. A move between providers can disturb more than one record.
For more detail, read What Are MX Records? and How to Change Your DNS Settings.
Step 7: Check Whether a Third-Party Tool Is Sending the Email
Not every business message leaves from Outlook or webmail.
Your website, accounts software, booking platform, or CRM may send messages using your domain. If only automated messages bounce, inspect that service separately.
Ask:
- Which service actually sent the message?
- Does it use its own sending server?
- Has it supplied SPF, DKIM, or domain verification records?
- Did the problem begin after changing your DMARC policy?
Keep a list of every system allowed to send as your domain. That makes future troubleshooting much faster.
When to Call Your Email Provider
Ask for help when:
- Many unrelated recipients reject your mail.
- The bounce mentions blacklist, reputation, SPF, DKIM, or DMARC failures.
- Every team member is affected.
- The problem started after a domain, DNS, or hosting change.
- You cannot identify which service sent the rejected email.
Send your provider the full bounce text, time of the failure, sender address, recipient domain, and whether webmail works.
Fix the Route, Not Only the Symptom
A bounce message is not a reason to panic. It is a reason to check the route carefully.
Eazyhosting helps UK small businesses manage professional email alongside domains, DNS, and hosting. That matters when a fault does not stay neatly inside one system. Explore Business Email Hosting if you want one provider to help you understand the whole setup.