Gmail Won’t Receive Emails? | Fast Fixes Guide

No, mail won’t arrive in Gmail when storage is full, delivery is blocked, or settings stop inbound messages.

When messages never show up, don’t panic. Start with quick checks, then move into targeted steps. This guide lays out a clear path from fastest wins to deeper fixes. You’ll see what to verify, where to click, and what each clue means.

Gmail Not Getting Mail: Quick Checks First

Before changing advanced settings, run through these fast items. Most missing-mail cases trace back to storage, filters, forwarding, or a client pulling mail off the server.

Symptom What To Check Where
Senders get bounces Account storage and address typos Google One storage page; sender’s outbox notice
No mail since a date POP client set to remove from server Desktop or phone mail app settings
Some mail missing Filters, blocked senders, Spam and Trash Gmail settings and left sidebar
Mail lands in other tabs Inbox categories and tabs Gmail inbox view
Only mobile affected Sync toggle, fetch schedule, app permissions Android or iOS settings
Intermittent delivery Service status and sender DNS Status Dashboard; sender SPF/DKIM

Confirm Account Storage Isn’t Full

When storage runs out, new messages bounce. Ask a sender to share any bounce text, then clear space or buy more storage. Empty Spam and Trash. Remove giant Drive files and old photos. Wait a few minutes and have the sender retry. For official guidance on quota-related bounces, see Fix bounced or rejected emails.

Smart Ways To Free Up Space Fast

  • Sort Gmail by size using search like larger:10M or has:attachment.
  • Delete long threads with heavy attachments after saving needed files.
  • Purge Drive videos and ZIP archives you no longer need.
  • In Photos, switch old uploads from “Original” to a lighter setting where available.

Rule Out A Temporary Service Issue

On rare days, delivery slows or pauses. Check the Status Dashboard for any Gmail incident. If you see a yellow or red marker near today’s date, wait until green returns, then retest incoming mail.

Check Spam, Trash, And Categories

Open the Spam and Trash folders. Search your address and the sender’s address. In the inbox, switch off tabs you never use so new messages don’t hide in Promotions or Updates. Drag a message to Primary and confirm the prompt so future mail from that sender lands there.

Review Filters, Blocked Senders, And Forwarding

Filters can skip the inbox or delete messages. Open Settings → Filters and review each rule. Remove any “Delete it,” “Skip Inbox,” or “Forward it” rule that shouldn’t apply. In the Blocked list, unblock trusted senders.

If you use forwarding, confirm the destination address still exists and that “Keep Gmail’s copy in the Inbox” is selected. If a filter forwards mail, test with a short message from a separate account.

Stop POP From Removing Mail From The Server

Mail apps using POP can pull messages off the server, leaving nothing for the Gmail web view. Either switch that app to IMAP or set POP to leave a copy on the server. If you need POP on multiple clients, use recent mode so each device sees the last 30 days.

IMAP Vs POP At A Glance

IMAP syncs folders and read state across devices. POP downloads mail to one place by default. For most users, IMAP is the clean path. POP still fits a few cases, like a single offline archive machine.

Fix Mobile App Or Client Sync Issues

On Android or iOS, make sure sync is enabled, background data is allowed, and the fetch schedule isn’t set to manual. In third-party clients, re-enter the account password, refresh OAuth, and confirm the inbound server is imap.gmail.com with SSL and the right port.

Common Client Settings That Break Fetching

  • Wrong password after a reset or app reinstall.
  • Two-step verification without an updated token.
  • Expired OAuth grant after a long idle period.
  • Firewall or VPN blocking ports 993 or 995.

Use Targeted Searches To Surface Hidden Mail

Gmail search is powerful. Try sender, subject, or has:attachment filters. Use date ranges like after:2025/10/01 before:2025/11/01. Combine with in:anywhere to sweep every label, including Spam and Trash.

Sender Is Receiving Bounces? What The Codes Mean

When a sender gets a non-delivery notice, the code tells the story. “User rejected due to quota” points to storage. “Address not found” points to a typo or deleted mailbox. Temporary 4xx codes suggest retry later. Ask them to paste the first line of the bounce into your chat or text so you can read it exactly.

Deep-Dive: Settings To Review Line By Line

Work through the sections below inside Settings. Change one thing at a time and retest so you can pinpoint the cause.

Setting What To Verify Tip
Filters And Blocked No unwanted “Skip Inbox,” “Delete,” or unwanted forwarding Test with a mail from another account
Forwarding And POP/IMAP Forwarding set to keep a copy; IMAP enabled; POP leaves mail on server Prefer IMAP for multi-device use
Inbox Tabs set as you like; Primary isn’t starved Drag a message to train tab routing
Accounts Send mail as entries are correct; no stale aliases Remove old aliases you no longer use
Labels No auto-archive rules you forgot about Search with in:anywhere

Step-By-Step Fix Plan You Can Follow

Step 1: Confirm Storage

Open your storage page. If the bar is full, clear space or upgrade. Ask a contact to resend a short test message after you free room. The bounce text usually clears at once once space is available.

Step 2: Check Status

Visit the Status Dashboard. If Gmail shows a current incident, wait until the marker returns to green and test again.

Step 3: Sweep Spam And Trash

Empty both folders. Then run searches across all mail. Star anything you were expecting. This trains the system that such senders matter to you.

Step 4: Review Filters And Blocked

Disable any rule that skips the inbox or deletes mail. Remove blocks for trusted senders. Save changes and send a new test.

Step 5: Inspect Forwarding

Turn off forwarding temporarily. Send yourself a message from another mailbox to see if it arrives. If yes, re-enable forwarding with “keep a copy.” If no, keep forwarding off and move to the next step.

Step 6: Fix POP Or Switch To IMAP

If any client uses POP, set it to leave messages on the server or switch to IMAP. Enable IMAP in Gmail settings, then update your app to use imap.gmail.com with SSL on port 993. On old POP clients, turn on recent mode so multiple devices can see fresh mail.

Step 7: Reauth Your Apps

Sign out and back in on phones and mail apps. Approve new consent prompts. This refresh clears expired tokens and stale grants that block fetching.

Step 8: Ask A Sender For The Bounce Text

That snippet reveals whether your address was mistyped, your storage was full, or there’s a sender-side DNS issue. Share that line with any admin helping you so they can act without guesswork.

When It’s A Workspace Or Custom Domain Account

If your address uses a custom domain, an admin may route mail through extra filters or gateways. Ask them to run an email log search, confirm MX points to Google, and review security tools that quarantine mail. Once a change is made, retry a fresh message from an outside sender.

Safety And Quarantine Checks

Some admins place new domains or aliases in quarantine while they tune rules. Messages may sit in a review queue. If you don’t have admin access, share the date range and sender addresses so the admin can release mail if needed.

When To Contact The Sender Instead

If you get mail from most contacts but miss messages from one domain, the fix likely sits with that sender. Ask them to confirm SPF and DKIM, remove old suppression entries, and retry a plain text message without attachments to isolate the issue.

Quick Wins For Common Scenarios

Mail Arrives On Phone But Not On Web

A POP client on the phone is pulling mail off the server. Switch to IMAP or set POP to leave messages on the server so both places show the same set.

I Deleted A Filter And Now Messages Flow Again

Nice catch. Keep filters that label or star messages, and avoid rules that skip the inbox unless you’re sure about the behavior.

Messages Are Hours Late

Check the Status Dashboard and sender server health. Temporary slowdowns happen. If delays persist, review rules and clients, then retest with a plain text mail.

Helpful References

Need the official pages? The Status Dashboard shows live service notes, and Google’s guide for quota-related issues is Fix bounced or rejected emails. Both links open in a new tab.