AIVIQEnterprises Inc.
Email troubleshooting checklist

Emails not reaching customers? Work through this checklist

When customers say they never got your email, the message usually went to their spam folder, bounced without you noticing, failed authentication, or was sent by a tool that isn't authorised to send as your domain. Work through the checks below in order. Most problems show up in the first six.

Run the free email checkRequest a repair
Before you start

Narrow it down in two minutes

Before working through the checklist, answer three questions. They tell you where to look first.

Who is affected? One customer points to their mailbox or their workplace filters. Everyone on Gmail, or everyone on Outlook, points to your domain's authentication or reputation. Everyone everywhere points to your sending setup.

Which emails? Normal replies from your inbox, or automated mail such as quotes, invoices, booking confirmations and website form notifications? Automated mail usually comes from a different system with its own settings.

Since when? If it started on a particular day, something changed that day: DNS, the website, a new tool or the domain itself.

The checklist

12 checks when customers say they never got your email

  1. Ask them to check spam and other tabsAsk the customer to search their whole mailbox for your address, including spam, junk, Promotions and Other. Workplaces often have a separate quarantine that only IT can see.
  2. Confirm the addressCheck the exact address you sent to. Typos, an old address or a missing letter are more common than anyone likes to admit.
  3. Look for a bounce messageSearch your inbox for a delivery failure notice. The code and text explain why the message was refused, and the bounce-back guide decodes the common ones.
  4. Confirm the message leftCheck your Sent folder and which account or alias it went from. A message stuck in the outbox, or sent from an old account on your phone, won't arrive as expected.
  5. Send yourself a testSend to a Gmail and an Outlook.com address you control. Note whether each lands in the inbox, in spam, or not at all.
  6. Check SPF, DKIM and DMARCOpen the test message's headers and find the Authentication-Results line. SPF, DKIM and DMARC should pass, and the passing domain should match your From address.
  7. Identify which system sent itYour mailbox, a website form, or a tool such as invoicing, booking or a CRM? Each one that sends as your domain needs to be authorised in your DNS.
  8. Review recent changesDNS edits, a new website, a domain transfer or renewal, a new tool or a provider change can all break sending quietly.
  9. Check blocklists at a high levelRun a reputable blocklist lookup for your domain and sending server. If a shared provider's server is listed, that's for the provider to resolve.
  10. Review attachments and linksLarge attachments, link shorteners, lots of links or an email that's mostly images are more likely to be filtered. Try a short, plain test version.
  11. Ask about recipient-side filteringWorkplace filters can hold or drop mail without telling anyone. Ask the customer to check with their IT contact and add you to their contacts or safe senders.
  12. Check that replies reach youIf customers say they replied and you never saw it, the problem is incoming mail, not sending. See business email not receiving.
Authentication

What a failed SPF, DKIM or DMARC check looks like

In the headers of your test message, a healthy result looks like spf=pass, dkim=pass with your own domain after d=, and dmarc=pass. Common problems include spf=fail or softfail because a sending service isn't listed in your SPF record, DKIM signed by the tool's own domain instead of yours, or no DMARC record at all.

Gmail, Outlook and Yahoo have tightened their sender requirements, so mail that once got through with weak authentication is now more likely to go to spam or be refused. The SPF, DKIM and DMARC help page explains each record, and the spam folder guide covers what else affects filtering.

Forms and tools

Website forms and third-party tools are the usual suspects

Many small businesses find that their own inbox works fine and the missing emails are the automated ones. A website form, invoicing app, booking system or newsletter platform sends "from" your address using its own servers. If those servers aren't included in your SPF record, and the tool isn't signing with DKIM for your domain, receivers see a message that claims to be you but can't prove it.

Most reputable tools have a domain authentication or custom sending domain section in their settings. It gives you DNS records to add. Add them to your existing records, never as a second SPF record. If the problem is a form on your website, the contact form guide walks through the common fixes.

Blocklists and content

Blocklists, attachments and links, briefly

A blocklist is a list of domains or servers that some receivers treat with suspicion. Being listed is possible, especially after a compromised account sent spam, but for most small businesses it's less likely than an authentication gap. If you're on a major list, fix the cause first, then follow that list's own removal process.

Content matters less than authentication but still counts. Very large attachments may be refused outright by some receivers, so a shared link from a reputable storage service is often safer. Shortened links and messages that are mostly images look like marketing, and marketing gets filtered more heavily.

Getting help

When to hand it over

If you've worked through the list and still can't see where the mail goes, start with the free public email check. It reads your domain's MX, SPF and DMARC records in seconds. AIVIQ, based in Vancouver and working remotely across Canada, offers a sending or receiving repair from CAD $89 for one incident, and authentication and deliverability repair from CAD $149 for SPF, DKIM and DMARC across up to three legitimate sending services. Existing DNS is recorded before any change, and no one can honestly guarantee inbox placement, so we don't.

Questions people ask

Why do my emails reach some customers but not others?

Every receiving provider filters differently. A problem that only affects one company usually points to that company's filters. A problem that affects everyone on Gmail or Outlook usually points to your authentication or reputation.

Will customers always get a bounce if my email fails?

No. A refused message normally produces a bounce, but a message filtered to spam or quarantined usually doesn't. That's why a silent failure needs testing, not just waiting for an error.

How do I check my email headers?

In Gmail, open the message and choose Show original. In Outlook, look for the message details or properties view. Search for the Authentication-Results line to see the SPF, DKIM and DMARC results.

Is my domain blacklisted?

Possibly, but it's less common than an authentication problem. Run a reputable blocklist lookup for your domain and sending server. Many small businesses send through a shared provider, which manages its own listings.

Can you guarantee my emails will reach the inbox?

No one can. The receiving provider makes the final decision. What can be done is to make sure your domain is correctly authenticated and your setup follows the providers' published requirements.

Still can't find where your email went?

Send us the domain, the provider, who's affected and a redacted bounce or header. Never a password. We'll confirm the scope and price before touching anything.

Request a repair