Google Workspace Email Not Receiving Messages: Fix MX Records, Gmail Delivery and DNS Errors
Google Workspace email not receiving messages? Diagnose MX records, DNS, Gmail activation, Email Log Search, routing, spam and cPanel safely.
Contents
- Quick diagnosis: find the failing part of the mail journey
- 1. Check the Google Workspace Status Dashboard before editing DNS
- 2. Understand why MX records control incoming business email
- The current Google Workspace MX record
- Legacy ASPMX records are not automatically broken
- 3. Find the DNS provider that actually controls your domain
- 4. Check MX records from Windows, macOS or Linux
- Windows: use Command Prompt or PowerShell
- macOS and Linux: use Terminal
- 5. Correct Google Workspace MX records without causing a second outage
- 6. Activate Gmail and verify the domain in the Admin console
- 7. Confirm the actual mailbox exists and is active
- 8. Use Google Email Log Search to find the missing message
- Run a targeted Email Log Search
- Interpret the results, not just the status label
- 9. If Email Log Search is empty, trace the path before Google
- 10. Find email that arrived but is missing from Inbox
- Inspect filters and auto-archive rules
- Inspect Gmail forwarding, POP and IMAP behavior
- 11. Mail appears in Gmail on the web but not in Outlook or Apple Mail
- 12. A Google Group address is not receiving outside messages
- 13. Check quarantined mail and admin-level spam settings
- 14. Check Gmail routing, split delivery and inbound gateways
- 15. Separate SPF, DKIM and DMARC from the MX problem
- 16. Google Workspace emails stopped after a website or hosting migration
- An extra check for sites hosted on cPanel
- 17. WordPress contact-form notifications never arrive in Workspace
- 18. Check mailbox storage and organization-wide allocation
- 19. Review domain renewal, billing and account suspension
- 20. Understand common SMTP bounce and delivery codes
- 21. Troubleshooting a single missing sender without opening security holes
- 22. Troubleshooting a company-wide outage: a practical incident checklist
- 23. Safe validation: prove the fix actually worked
- 24. Mistakes that can make missing Workspace mail worse
- 25. When to contact Google Workspace support or your DNS provider
- 26. Keep business email reliable after recovery
- Final takeaways: the fastest reliable route to incoming mail recovery
- Official sources and further reading

Your business email address may look normal, let you sign in, and even send messages—while customer inquiries, invoices, password-reset emails, or contact-form notifications never arrive. If Google Workspace email is not receiving messages, the cause may be outside the Gmail inbox entirely: a domain’s mail exchange (MX) records, a suspended user, a misconfigured forwarding rule, a security gateway, or a message rejected before it reaches Google.
This guide follows a diagnose first, change second approach. It explains how to distinguish domain-wide delivery failures from a single missing message, check Google’s current MX record, trace individual emails with the Admin console, investigate spam and routing, and restore reliable delivery without accidentally breaking an existing migration or third-party email system. The instructions are intended for domain owners, small-business administrators, and IT teams, not personal @gmail.com accounts.
First safety rule: Do not delete working MX records, disable spam protection, or change an organization’s routing policy just because one message is missing. Record the current configuration, identify where delivery stopped, and test with a message sent from an unrelated external mail provider.
Quick diagnosis: find the failing part of the mail journey
An incoming business email follows a chain: the sender submits a message, the sender’s mail provider checks your domain’s public DNS, connects to the selected receiving system, and the message is accepted, rejected, deferred, filtered, routed, or placed in a mailbox. A successful outgoing email proves very little about this incoming path.
| Nobody at your company receives external mail | Public MX records, domain status, Gmail activation | DNS, mail hosting or subscription |
|---|---|---|
| One employee receives nothing but colleagues do | User status, address and Google Email Log Search | Account, mailbox, routing or quota |
| Mail from one particular sender disappears | Sender’s bounce notice and Email Log Search | Sender authentication, filtering or rejection |
| Internal messages work; external messages fail | Public MX and external gateway | DNS or perimeter mail service |
| Web Gmail works but Outlook or phone is blank | Compare Gmail on the web with the mail client | OAuth, sync, IMAP or client settings |
| Mail reaches Spam or Trash instead of Inbox | Search all Gmail folders; review filters | Classification, user rules or external apps |
Email to sales@ fails, but name@ works | Determine whether sales@ is a user, alias or Group | Group permissions or address configuration |
| Delivery broke just after moving the website | Authoritative nameservers and public MX answers | DNS migration or cPanel routing |
| Sender reports “mailbox full” | User storage, organizational allocation and bounce code | Storage allocation or limits |
Start with a controlled test rather than changing settings. Use a personal address hosted by another provider (for example, a legitimate Outlook.com mailbox) to send a fresh message with a unique subject such as TEST-2026-10-16-0915 to the affected Workspace address. Ask a second external sender to send another message. Record the exact time, recipient, sender, subject, and any non-delivery report (NDR).
If both external providers fail to reach every user, prioritize domain-wide issues. If one provider’s mail arrives while another’s does not, investigate that sender’s delivery path rather than rewriting all DNS records.
1. Check the Google Workspace Status Dashboard before editing DNS
An actual service disruption can resemble a local configuration problem. Open the official Google Workspace Status Dashboard and check Gmail for active incidents or recent recovery notes. Look at the timing and geographic scope of the incident. An outage report is not proof that it caused your particular failed delivery, but it changes what to investigate first.
If Gmail is operational according to the dashboard, continue to your domain’s public DNS and Admin console. If an incident is active, preserve evidence, test again after the incident resolves, and avoid making speculative domain-wide changes that may complicate recovery.
2. Understand why MX records control incoming business email
MX stands for Mail Exchanger. DNS MX records tell other mail servers which hosts accept email for addresses such as hello@example.com. An MX record is not a general website setting, a Gmail password, or an outgoing SMTP configuration.
For a typical domain receiving its mail directly in Google Workspace, the published MX records should lead to Google. If records still point to your website host, Microsoft 365, an old provider, or an unrelated server, incoming messages may be delivered there—or rejected—instead of reaching the intended Google mailbox.
Critical distinction: Changing a domain’s
Arecord to move its website is not the same as changing MX records. But changing the domain’s authoritative nameservers can replace the whole active DNS zone, including MX, TXT and other records, even if the website itself still loads.
The current Google Workspace MX record
Google’s current official setup guide specifies the single destination smtp.google.com for standard new configurations. The same documentation explicitly states that legacy ASPMX-style Google MX records remain supported. Do not replace a healthy legacy configuration merely because another tutorial uses the newer format.
| Record type | MX | Specifies the destination for incoming mail |
|---|---|---|
| Host or name | @ or blank | Means the root domain; provider conventions vary |
| Priority | 1 | Lower numeric priorities are preferred |
| Destination | smtp.google.com | Some DNS editors append or require a trailing period |
| TTL | Provider default | Cached answers may persist until their TTL expires |
The record above is intended for a domain whose mail should be delivered directly to Google. It is not a universal replacement for an organization intentionally using Proofpoint, Mimecast, another email-security gateway, split delivery, or a separate mail server. Confirm the architecture first.
Legacy ASPMX records are not automatically broken
Older Google Workspace deployments can legitimately use ASPMX.L.GOOGLE.COM and additional ALT records. If mail works and public DNS resolves to the correct Google infrastructure, no change is required just to match the newer single-record example. Conversely, an old provider’s mail.example.com record is not made correct simply because it is old.
Avoid combining a Google-only MX record with unrelated active mail-hosting MX records as a “backup.” Different senders may choose different destinations depending on priority and availability, leading to inconsistent mail delivery. Preserve only the records required by the documented mail architecture.
3. Find the DNS provider that actually controls your domain
The company where you registered your domain may not host its active DNS. For example, a domain might be registered through GoDaddy, use Cloudflare nameservers, host its website on cPanel, and receive email through Google Workspace. In that setup, editing DNS in GoDaddy or cPanel might accomplish nothing if Cloudflare is authoritative.
- Open the domain’s registrar dashboard and inspect its assigned nameservers.
- Compare those nameservers with the ones returned by a public DNS lookup.
- Sign in to the active DNS hosting provider identified by the authoritative nameservers.
- Export or screenshot the existing MX, TXT and CNAME settings before making changes.
- Check for recent nameserver, DNS template or zone changes near the time mail stopped arriving.
Use Google Admin Toolbox Dig to inspect MX and NS results. Enter only the domain, for example example.com, not www.example.com or an email address. DNS answers can vary temporarily among recursive resolvers after a recent update.
If public lookups disagree about MX destinations, investigate propagation, caching, and authoritative zone configuration; do not repeatedly switch providers in an attempt to force an instant fix.
4. Check MX records from Windows, macOS or Linux
You do not need to install paid email-repair software to read public DNS records. The following queries are read-only.
Windows: use Command Prompt or PowerShell
Open Command Prompt or PowerShell and enter nslookup -type=mx example.com. Replace example.com with your actual domain. You should see MX destinations and preference values. If the answer lists an old hosting provider when Google should receive the mail, your public mail routing likely needs correction.
You can also run nslookup -type=ns example.com to review nameservers. If you get inconsistent results, specify another public DNS resolver for comparison (for example, use the interactive nslookup command and choose a resolver) without treating a single cached response as the final authority.
macOS and Linux: use Terminal
Run dig MX example.com to view the published MX answers. For authoritative nameservers, run dig NS example.com. To query a chosen public resolver, use dig @8.8.8.8 MX example.com; to observe the delegation chain, an experienced administrator can use dig +trace MX example.com.
A response containing smtp.google.com. with the expected priority is consistent with Google’s current direct-MX setup. A response containing valid legacy Google MX hosts may also be correct. An empty answer, inconsistent zone, or unexpected provider suggests a DNS problem, although special gateways and custom routing may be intentional.
1 smtp.google.com. | Standard current direct Google MX | Verify Gmail activation and trace messages |
|---|---|---|
Legacy Google ASPMX set | Potentially valid older setup | Keep it if working; verify account and logs |
| Old website hosting provider | Mail may be reaching former host | Check migration plan and active DNS zone |
| External security gateway host | May be intentional | Inspect gateway logs and forwarding to Google |
| No MX answer | Domain may lack intended incoming mail route | Verify authoritative zone and provider configuration |
| Different answers by resolver | Recent change or inconsistent caching | Compare authoritative DNS and TTL before action |
5. Correct Google Workspace MX records without causing a second outage
Only perform this change if your organization has confirmed that Google should be the public receiving system, you have DNS management authorization, and you have backed up the existing zone.
- Sign in to your authoritative DNS provider.
- Open DNS records and locate the MX records for the exact mail domain.
- Identify and document any intentionally configured inbound gateway, migration path or backup system.
- If this is a direct-to-Google configuration, replace obsolete non-Google mail-service MX records with Google’s supported MX setup.
- For a new standard setup, add an MX record using host
@, priority1, and destinationsmtp.google.com(respect the DNS editor’s formatting requirements). - Save, then check the result with Google Admin Toolbox Dig and an independent public resolver.
- In the Google Admin console, confirm that Gmail has been activated for the domain.
- Test from a non-Google sender and inspect the result in Email Log Search.
Google states that MX changes can take up to 72 hours to be recognized. A failed test after just a few minutes does not justify changing the same records repeatedly. Some resolvers update sooner, but older cached answers can remain in use during the transition.
Before deleting an MX entry: If it points to a legitimate email-security gateway, split-delivery service, or coexistence setup, replacing it with direct Google MX may bypass your organization’s intended filtering or interrupt delivery for users who remain on another mail platform. Check with the responsible administrator or provider.
6. Activate Gmail and verify the domain in the Admin console
Correct public MX records are necessary but not sufficient. Gmail must also be correctly activated for the domain within the Workspace organization.
- Sign in at admin.google.com with an authorized administrator account.
- Open Account → Domains → Manage domains.
- Confirm that the relevant domain or subdomain is listed and ownership is verified.
- If the interface offers Activate Gmail, follow Google’s activation workflow.
- In Apps → Google Workspace → Gmail, verify the Gmail service status for the affected organizational unit or group when that control is available.
- Review the active Workspace subscription and whether the edition includes Gmail.
A domain added as a secondary domain or alias domain may have different account behavior from the primary domain. Do not assume that creating a website DNS record also created mail users or aliases. Likewise, a Workspace edition without Gmail cannot be fixed by changing MX records alone.
Changes to service settings and permissions may require time to propagate. Do not remove users or delete/recreate mailboxes during routine troubleshooting; the more reliable starting point is inspecting their current status.
7. Confirm the actual mailbox exists and is active
Suppose your website says support@example.com, but the administrator only created alex@example.com. An MX record tells the world where to send messages for the domain, not which addresses are valid within that domain.
Check Directory → Users in the Admin console for the intended recipient. Verify the complete email address, spelling, domain, account status, license assignment and relevant organizational unit. Then determine whether the public address is a real user, an email alias attached to a user, or a Google Group. These are different destinations.
| Licensed user mailbox | That user’s Gmail account | Account suspended, deleted or misspelled |
|---|---|---|
| User email alias | Primary user’s mailbox | Expecting the alias to have a separate inbox |
| Google Group | Group archive and/or member inboxes per settings | External posting blocked or members subscribed to no email |
| Catch-all route | Configured destination, if enabled | Assuming every unknown address is automatically accepted |
| Address on another mail service | Designated external system | Expecting Workspace to hold it without split routing |
A suspended user may stop receiving new mail; Google notes that administrator-suspended accounts block incoming mail, while Google-initiated suspensions may differ. Restore access through the authorized admin workflow only after you understand why the suspension occurred.
8. Use Google Email Log Search to find the missing message
Email Log Search (ELS) is one of the most useful diagnostic tools for Google Workspace administrators. It lets you investigate message events associated with the organization. Ordinary Gmail users typically cannot access it, and the administrator needs the appropriate permission. Google’s official ELS instructions describe available searches and limits.
Run a targeted Email Log Search
- Sign in to the Google Admin console.
- Navigate to Reporting → Email Log Search (menu names may vary slightly by interface or edition).
- Select a short date range containing your controlled test message.
- Enter the affected recipient email address. Add sender or subject information if useful.
- Choose Search, then open the matching result and review its delivery event details.
- Record whether the message reached Google, was delivered, marked as spam, routed, quarantined, deferred, or rejected.
- If there is no result, request the sender’s full non-delivery report and investigate the upstream path before changing mailbox filters.
Google’s normal ELS searches focus on messages from the preceding 30 days. Older-than-30-day searches require more specific information, such as the complete recipient and Message-ID; do not promise historical logs for every past message. Search visibility, result times and privileges also depend on the Workspace edition and account.
Interpret the results, not just the status label
| No matching message | Google may never have received it; absence is not absolute proof | Sender logs, bounce, DNS, gateway, mistyped address |
|---|---|---|
| Delivered to Gmail mailbox | Google accepted delivery for that recipient | Gmail search, filters, labels, delegated/client actions |
| Classified as spam | Message reached Google but was filtered | Spam folder, sender reputation, authentication |
| Routed to another host | A mail route affected the recipient | Default routing, split/dual delivery, gateway |
| Quarantined | Held for administrative review | Authorized quarantine dashboard and policy |
| Rejected | Delivery was refused | Full SMTP rejection reason, user/policy/attachment |
| Temporarily deferred | Delivery not yet completed | Retrying behavior, capacity and sender logs |
A particularly important distinction: no ELS result is not the same as “Gmail deleted the message.” If the message never reached Google’s network, changing Gmail labels or deleting filters will not fix it. Google also notes that some messages rejected because an address does not exist may not show in ELS.
9. If Email Log Search is empty, trace the path before Google
Start with the sender. Ask them for the exact recipient address, send time, and the complete bounce or NDR, including SMTP status code. If they use a business mail system, their administrator can often inspect outgoing logs. Do not ask the sender to disclose passwords or confidential email content.
Then check public MX records from multiple sources. If MX points to an old host, look for messages there; if it points to a security gateway, look in the gateway’s accepted/rejected/queued message logs. A third-party service can accept a message and fail to relay it to Gmail, leaving the recipient’s Gmail mailbox empty.
If your DNS is correct and messages remain absent, check the recipient spelling, domain validity, subscription, and whether Google actually hosts that address. An SMTP rejection from a previous provider may still be cached by the sender’s infrastructure during DNS changes. Wait for appropriate TTLs and request a fresh test from a separate provider.
10. Find email that arrived but is missing from Inbox
If ELS reports that the message was delivered to the user’s Gmail account, switch to web Gmail and search the entire mailbox. Start at mail.google.com. Use in:anywhere from:sender@example.net (replace the sample sender) or search by the unique test subject. The in:anywhere operator includes Spam and Trash, while Inbox-only browsing does not.
Check the Spam, Trash, All Mail, and relevant labels. Gmail’s categories (Primary, Promotions, Updates) can also make delivered messages easy to overlook. Search results may show a message under a conversation thread rather than as a separate new item.
If the message is in Spam and legitimate, mark it Not spam. Avoid automatically allowing every message from an entire domain without evaluating the sender and potential impersonation risk. If it is in Trash, inspect user filters, clients, and app access before restoring it.
Inspect filters and auto-archive rules
Go to Gmail → Settings → See all settings → Filters and Blocked Addresses. Look for filters that choose Delete it, Skip the Inbox, Mark as read, or forward the message elsewhere. A filter for a broad sender domain or subject pattern can unintentionally capture invoices or customer replies.
Make a note of suspicious rules before changing them. Disable or remove only rules you understand to be incorrect, then send a new test. If an unknown filter appears alongside unrecognized login activity, treat it as a possible account-security issue rather than ordinary housekeeping.
Inspect Gmail forwarding, POP and IMAP behavior
Open the Forwarding and POP/IMAP settings (the tab label can vary). Confirm whether incoming mail is being forwarded and whether Gmail keeps a copy in the Inbox, archives it, or deletes it. Review any POP applications that retrieve and remove messages and any IMAP client that moves them to Trash.
If you find an unfamiliar forwarding destination, record it, disable unauthorized forwarding, review third-party access, and secure the account. For a broader security checklist, see How to Check If Someone Has Access to Your Google Account.
11. Mail appears in Gmail on the web but not in Outlook or Apple Mail
This is usually not an MX-record problem. If messages are visible in the Gmail web interface, Google’s incoming delivery already worked. The issue is with the desktop/mobile client, account selection, synchronization, local rules, or authorization.
- Sign in to web Gmail and confirm that the new test message is present.
- Open the mail app and ensure it is signed into the exact same Workspace account.
- Check offline mode, account synchronization, local filters, junk folders and selected folders.
- Update the client and reauthenticate through Google’s approved OAuth sign-in flow if prompted.
- Review whether the administrator allows the relevant mail protocol or third-party application.
- Before removing an account from a client, confirm that unsynchronized local drafts or archived local-only folders are backed up.
Google Workspace stopped supporting certain username-and-password-only access by less secure third-party apps in 2025; modern supported clients should use OAuth. Do not recommend turning off two-step verification or using a random “less secure apps” toggle as a fix. Read Google’s third-party email client guidance.
12. A Google Group address is not receiving outside messages
A public contact address may be a Group rather than a mailbox. For instance, sales@example.com may distribute messages to multiple employees. A Group can accept mail from colleagues yet reject mail from customers outside the organization if posting permissions are restricted.
Open the relevant Group in Google Groups and check Group settings → Who can post. If the organization intends to accept public inquiries, an authorized administrator can allow external posting under the organization’s policies. Review moderation queues, allowed senders, subscription preferences, and each member’s delivery mode.
Do not change unrelated private Groups to “anyone on the web.” A publicly writable Group may attract spam or reveal internal workflows if other permissions are misconfigured. Change only the intended public-facing contact Group and retest from an unrelated external address.
Even when a Group accepts the email, a member who selected No email may not receive an individual copy. Review Google Groups troubleshooting and posting permissions before assuming mail is lost.
13. Check quarantined mail and admin-level spam settings
Some Workspace organizations use an admin quarantine for suspicious or policy-sensitive messages. Such messages can be held before delivery, so searching a user’s Spam folder will not find them. Authorized administrators can inspect the quarantine through Apps → Google Workspace → Gmail → Manage quarantines or the Moderation tool when available.
Review why the message was quarantined: attachment rules, content compliance, phishing controls, or routing policies may be responsible. Release only mail that has been verified as legitimate under your organization’s process. Google explains that quarantined messages may be permanently deleted after 30 days if no action is taken; do not treat quarantine as indefinite storage.
If an organization uses an inbound filtering provider, check that provider’s quarantine too. A message stopped before Google cannot be found by searching Google’s quarantine alone.
14. Check Gmail routing, split delivery and inbound gateways
Administrators can configure Default routing, specific Routing rules, dual delivery, split delivery, forwarding, and inbound gateways. These setups are legitimate, especially during migrations from Microsoft Exchange or an older hosting provider. But a rule meant for one department can inadvertently affect all employees or an entire domain.
Go to Admin console → Apps → Google Workspace → Gmail and review the routing and compliance sections available in your edition. Compare the affected account’s organizational unit with the scope of each rule. Check whether inbound messages are routed to a third-party server or another recipient, and inspect any configured recipient-address maps.
| Default routing | Domain-wide baseline delivery policy | Many users affected after one change |
|---|---|---|
| Routing rule | Targeted recipient or message handling | Only selected addresses or senders affected |
| Split delivery | Some users on Google, others on another system | Recipient routed to wrong platform |
| Dual delivery | Copies delivered to multiple systems | Missing copy in one system only |
| Inbound gateway | Scanning service sits before Google | Gateway queues, blocks or fails to relay |
| TLS compliance | Require secure transport under defined policy | Specific partner servers rejected |
Do not disable company-wide rules without a change window and rollback plan. Trace one affected message first, document the rule it matched, then make the smallest targeted correction. Google’s mail routing documentation explains these scenarios.
15. Separate SPF, DKIM and DMARC from the MX problem
These three terms often appear in “Google Workspace email not working” search results, but they solve different problems. MX chooses where inbound mail goes. SPF, DKIM, and DMARC authenticate mail associated with sending domains and help receivers evaluate spoofing and legitimacy.
| MX | Finds the server receiving mail for your domain | Yes |
|---|---|---|
| SPF | Authorizes sending infrastructure for your domain | No |
| DKIM | Adds a verifiable message signature | No |
| DMARC | Defines handling and reporting for authentication alignment | No |
| TXT domain verification | Proves control of a domain | No, but activation may depend on verification |
An incorrect SPF, DKIM or DMARC configuration can affect mail you send and how other providers classify it. It can also matter when forwarded or third-party-originated messages fail authentication and are rejected by an incoming provider. But changing your own outbound SPF record will not repair an MX record pointing to the wrong inbox provider.
Use Google’s SPF setup instructions and authentication documentation as part of a wider deliverability audit, not as a substitute for examining inbound DNS, message logs and the sender’s bounce report.
16. Google Workspace emails stopped after a website or hosting migration
This is a common small-business scenario: a domain is moved to new hosting, the website works, and business email suddenly stops. The move may have changed nameservers and therefore the active DNS zone, even though Google Workspace and Gmail account passwords did not change.
Follow the DNS checks above to determine which provider is authoritative. If the new zone omitted Google MX records, recreate the correct MX setup on the active DNS provider. Also migrate other necessary records such as domain verification, SPF, DKIM, DMARC and service-specific TXT/CNAME entries based on your original working configuration.
An extra check for sites hosted on cPanel
On cPanel-based hosting, open Email → Email Routing and inspect how the local server treats mail for the domain. cPanel documents Local Mail Exchanger, Backup Mail Exchanger, and Remote Mail Exchanger choices. If the domain’s actual mailbox provider is Google, Remote Mail Exchanger is generally appropriate for mail that the hosting server itself tries to route, unless a more specialized architecture is required.
This is especially relevant to contact forms, website-generated notifications, or messages sent by scripts on the same hosting server. A local server incorrectly set to accept mail may try delivering to a local mailbox instead of Google. However, changing the cPanel routing setting does not replace publishing correct public MX records. Check both independently. Use cPanel’s Email Routing documentation for the exact behavior of your installed version.
17. WordPress contact-form notifications never arrive in Workspace
A form submission is not identical to an ordinary external person sending email. The website may use PHP mail, a hosting mail server, a WordPress SMTP plugin, a transactional email provider, or a webhook. A failed form notification can therefore occur even when ordinary messages sent from Outlook.com arrive in Gmail.
- Send a normal external test email directly to your Workspace address.
- Submit the WordPress form with a unique reference subject.
- Check the form plugin’s entry or submission history to confirm the form itself processed the request.
- Identify the actual sending service used by the site.
- Review its error log and delivery reports, including any recipient suppression or bounce events.
- Ensure the application’s From address and sending-domain authentication match your approved mail service.
- Check cPanel’s local/remote mail routing if the website host itself handles sending.
- Confirm delivery in Email Log Search if the message reached Google.
Do not rely solely on the sender address displayed in the form notification. The technical sender and return-path can differ from the visible From header. Avoid adding an entire hosting company’s network to a blanket mail allowlist or disabling phishing safeguards to “make the form work.”
18. Check mailbox storage and organization-wide allocation
An exhausted storage allowance can prevent a user from receiving new messages. Workspace storage rules vary with edition, pooled allocations, administrator limits, and account state. Do not assume that every Workspace account has the same fixed gigabyte quota.
For an affected user, check storage usage and relevant limits in the Admin console and the Gmail/Drive account as permitted. Inspect the sender’s exact bounce or storage warning. Gmail, Drive and other services can share an account’s available storage allocation; deleting unrelated files impulsively is risky for business records.
Prioritize safe housekeeping: remove known unnecessary large attachments and duplicates according to your retention policy, export critical data before deletion, and check whether an administrator-adjustable limit is lower than the organization’s available storage. Wait for usage recalculation after clearing space, then retest receiving email.
If messages were rejected while the mailbox was full, do not assume they will automatically appear later. The sender’s server may retry temporary failures, but permanent bounces generally require a new send after the issue is corrected.
19. Review domain renewal, billing and account suspension
A website can remain accessible from caches while its domain registration or DNS account has a problem. Check the registrar dashboard for renewal status, ownership verification requests and nameserver health. In the Google Admin console, review Workspace subscription and billing status, active licenses, and any suspension notices.
An administrator-suspended user ordinarily cannot receive new incoming mail. Some suspensions originating at Google have different consequences, so check the specific event and official documentation rather than relying on a generic rule. Never bypass an account suspension by creating an unauthorized shadow mailbox with the same address.
If the business recently changed payment methods or transferred its domain, collect the timeline and any system notifications before contacting official support. Payment or domain verification issues cannot be corrected merely by editing a Gmail filter.
20. Understand common SMTP bounce and delivery codes
The sending server’s non-delivery report often contains a clue that is more actionable than “message not received.” Interpret the whole diagnostic string, not just a numeric prefix, because providers can apply codes differently.
550 5.1.1 | Recipient mailbox or address may not exist | Spelling, alias, user/Group setup, provider |
|---|---|---|
552 5.2.2 | Mailbox/storage quota issue in some systems | User allocation, storage, full mailbox |
421 4.x.x | Temporary server/service problem | Retry timing, gateway availability, logs |
450 4.x.x | Temporary rejection or unavailable mailbox | Account state, queues, policy and retries |
550 5.7.1 | Policy/security-related refusal in many systems | Auth, blocklists, gateway and rules |
554 5.x.x | Permanent failure category in many systems | Full NDR text and responsible provider |
These are examples, not a universal translation of every code. A 550 can appear for several reasons. Always preserve the entire diagnostic, sending host, recipient and timestamp when escalating to technical support. Do not share sensitive message content, access tokens or passwords with an unverified support contact.
21. Troubleshooting a single missing sender without opening security holes
If invoices from one supplier fail but other mail arrives, gather one failed example with the supplier’s permission. First ask whether their system reported a successful handoff, a temporary deferral, or a permanent bounce. Search ELS by sender and recipient, then check Gmail Spam and any approved admin quarantine.
If authentication failures appear, the sender may need to correct their SPF/DKIM/DMARC setup, forwarding chain or sending reputation. The safest fix often belongs on the sending side. Do not globally disable spam filtering or accept unauthenticated messages from anyone impersonating the supplier’s domain.
If ELS shows accepted and delivered mail, review user-level rules and labels. If it shows a legitimate policy rejection, discuss a narrowly scoped approved exception with the security administrator, documenting the reason and risk. Google’s single-sender troubleshooting guidance provides a useful starting point.
22. Troubleshooting a company-wide outage: a practical incident checklist
When an organization cannot receive any external messages, follow a controlled sequence to reduce downtime while keeping evidence for a possible provider escalation.
- Confirm the problem from two unrelated external sending services to two affected Workspace recipients.
- Record the first known failure time, recent DNS/website changes and whether outgoing messages still work.
- Check Google Workspace service status and current subscription/domain status.
- Query public authoritative DNS for MX and NS; verify whether direct Google or a managed gateway is intended.
- Check Gmail activation and account/user availability in the Google Admin console.
- Search ELS for the controlled messages and examine any gateway logs.
- Restore only the proven-broken setting using a documented rollback plan.
- After changes, test inbound mail from outside the organization, internal mail, and any public website forms separately.
- Communicate with colleagues using an alternative trusted channel while mail is impaired.
- Preserve final DNS values and a short incident report for future changes.
If this is a business-critical domain receiving orders or customer payments, establish a temporary non-email contact method on your website while delivery is being restored. Avoid publishing a personal employee address as a permanent workaround without considering privacy and customer-data handling.
23. Safe validation: prove the fix actually worked
A settings page showing green checkmarks does not prove that every message path is healthy. Use a test matrix across sender providers and recipient types, and save the results.
| External Outlook.com → Workspace user | New message visible in web Gmail | Validates common inbound path |
|---|---|---|
| External non-Google provider → second user | New message visible | Identifies user-specific failures |
| Workspace user → another user | Internal mail delivered | Checks tenant-level routing |
External sender → sales@ Group | Group accepts and distributes per policy | Verifies Groups permissions |
| WordPress form → business mailbox | Notification appears or is traceable | Verifies website sending system |
| External sender → alias | Arrives in alias owner’s mailbox | Confirms alias mapping |
| Mail app on iPhone or Outlook | Shows same web-Gmail message | Confirms client sync independently |
Use unique subjects and a low number of tests. Sending hundreds of repeated messages can trigger abuse controls and is not a useful diagnostic method. If DNS was just changed, repeat the same limited set after appropriate caching intervals rather than declaring success from one sender alone.
24. Mistakes that can make missing Workspace mail worse
- Deleting supported legacy Google
ASPMXMX records purely because a new guide mentionssmtp.google.com. - Adding Google MX records beside another provider without understanding priority or mixed-provider delivery.
- Editing DNS at the domain registrar when a different provider hosts the authoritative nameservers.
- Replacing legitimate inbound gateway MX destinations and bypassing enterprise security controls.
- Disabling all spam, phishing or TLS checks because a particular message was rejected.
- Assuming SPF is the receiving server’s location or that correcting DKIM repairs a broken MX record.
- Removing users and recreating mailboxes before checking account/alias/Group status.
- Clearing browser cookies or uninstalling Outlook when the message never reached Google.
- Treating a message absent from ELS as proof that the recipient deleted it.
- Expecting bounced messages from a permanently failed delivery to reappear automatically.
- Using unofficial “Workspace support” emails to share admin passwords or recovery codes.
25. When to contact Google Workspace support or your DNS provider
Contact the DNS provider or registrar when authoritative MX/NS results do not reflect saved changes, the domain is disabled, or nameserver delegation is wrong. Contact the gateway or hosting provider when its logs show messages accepted but not forwarded to Google. Contact Google Workspace support when Google’s service or accepted delivery appears to be malfunctioning despite correct configuration and a reproducible test.
Prepare the domain, affected users, exact timestamps with time zones, test sender/recipient addresses, message IDs where available, relevant ELS outcomes, current public MX records, and the complete bounce diagnostic. This evidence lets support distinguish DNS problems from Gmail filtering and platform incidents.
If your organization has compliance or retention requirements, coordinate log access and exported message details with the authorized security or legal team. Avoid publishing real customer email addresses, logs containing personal information, or screenshots with authentication tokens in public support forums.
26. Keep business email reliable after recovery
Prevention is largely configuration discipline. Store a documented copy of the DNS zone and list your mail’s actual receiving system, gateway, provider and administrator contacts. Create change records when moving nameservers or website hosting. Maintain Workspace licenses and domain renewals, and ensure that at least two authorized administrators know how to access the DNS host securely.
For operational monitoring, create a low-volume synthetic email test from an external provider when your organizational policies allow it; alert on repeated failures rather than one transient delay. Periodically verify that your public support and sales addresses remain valid users, aliases or Groups and that external posting permissions reflect current business needs.
Review mail security controls separately from deliverability repairs. Correct SPF, DKIM and DMARC for your outgoing mail, preserve documented gateway policies, and use centralized message logs during incidents. A trustworthy business mail system should be deliverable and protected, not made less secure in pursuit of one missing email.
Final takeaways: the fastest reliable route to incoming mail recovery
The practical sequence is external test → public MX/NS lookup → Gmail/domain/user status → Email Log Search → mailbox or gateway investigation → smallest safe correction → validation. If all external messages fail for everyone, start with DNS and Google Workspace activation. If only one person’s mail is affected, check the user, aliases, routing and storage. If a message was delivered, look in Spam, Trash, filters, forwarding and clients. If Google never saw it, investigate the upstream provider and sender’s bounce.
Most important of all, use Google’s current MX guidance accurately: smtp.google.com is the standard value for a new direct setup, while properly functioning older ASPMX records remain supported. Fix the proven failure point rather than replacing settings at random.
Official sources and further reading
- Google Workspace Admin Help — Set up MX records for Google Workspace
- Google Workspace Admin Help — Troubleshoot problems receiving emails in Gmail
- Google Workspace Help — Find messages with Email Log Search
- Google Workspace Admin Help — Troubleshoot message delivery with Email Log Search
- Google Workspace Admin Help — Email routing and delivery options
- Google Workspace Help — Not receiving email from one sender
- Gmail Help — Gmail messages are missing
- Google Workspace Admin Help — Set up Gmail with a third-party email client
- Google Workspace Help — Manage quarantined messages
- Google Workspace Admin Help — Set up SPF
- Google Groups Help — Fix problems with Google Groups
- cPanel & WHM — Email Routing
- Google Workspace Status Dashboard
