This page contains promotions.

iPhone Mail Not Receiving Emails? Causes and Fixes | Checklist for Settings, Spam Filters, and Storage

Emails were arriving just fine, and then suddenly they stopped. Or maybe only messages from one particular sender never show up. Mail problems on iPhone come in many forms, and narrowing down the cause can feel frustrating — but the culprits almost always fall into one of five categories: network connectivity, fetch/push settings, spam filtering, storage limits, and account configuration. This guide walks through each category in order, so you can pinpoint the problem as quickly as possible. Coverage includes iCloud Mail, Gmail, Outlook, Yahoo Mail, and third-party provider accounts, all following iOS 17/18 menu paths.

Table of Contents

  1. Common reasons iPhone mail stops arriving
    1. Four angles to check first
    2. The fix depends on what kind of mail account you use
    3. Quick-reference: cause vs. fix
  2. Basic checks to try immediately
    1. Check your internet connection (Wi-Fi / cellular)
    2. Force-close and reopen the Mail app
    3. Restart your iPhone
    4. Toggle Airplane Mode to reset your connection
  3. Review your fetch and push settings
    1. Settings > Mail > Accounts > Fetch New Data
    2. Push vs. Fetch vs. Manual — what's the difference?
    3. Low Power Mode can pause mail fetching
  4. Check spam filters and mail rules
    1. Look in your Junk folder
    2. Add the sender to your VIP list
    3. Check for rules or filters silently redirecting mail
    4. Provider-level spam filters
  5. Check iCloud storage and iPhone storage
    1. A full iCloud account will stop accepting new mail
    2. Low device storage can also block mail downloads
    3. Settings > Apple ID > iCloud > Manage Storage
  6. Review your account and server settings
    1. Remove and re-add the account
    2. Verify POP/IMAP and SMTP server settings
    3. When two-factor authentication requires an app password
  7. The problem might be on the sender's end
    1. The sender's message bounced or hit a BCC limit
    2. DMARC or SPF rejection
    3. Attachment too large to deliver
  8. Frequently asked questions
    1. Gmail messages aren't arriving — what do I check?
    2. Outlook or Yahoo Mail not working?
    3. I got a notification but the email won't open
    4. Only emails from one person aren't getting through
    5. Mail stopped working after an iOS update
  9. Summary: the recommended order of checks

Common reasons iPhone mail stops arriving

Four angles to check first

When iPhone mail stops arriving, the root cause almost always sits in one of four areas. Knowing which area to look at first saves a lot of time.

  • Network connectivity: Mail requires an active internet connection. If Wi-Fi or cellular data isn't working — or if Airplane Mode is accidentally on — no mail can come through. This is the most common and easiest-to-fix culprit.
  • Fetch and push settings: iPhone can receive mail in three ways — Push, Fetch on a schedule, or Manual. If your account is set to Manual, new messages only appear when you open the app and pull down to refresh. Many people don't realize this setting has changed.
  • Spam filtering: The mail is arriving, but you can't see it. It may have been routed to the Junk folder by the Mail app, by Gmail's filters, or by your email provider's server-side spam engine.
  • Storage limits: If your iCloud account is full, Apple's servers will stop accepting incoming messages. Senders receive a "mailbox full" bounce, and you have no idea the messages were ever sent.

The fix depends on what kind of mail account you use

iPhone supports several types of mail accounts, and the troubleshooting path differs by type.

  • iCloud Mail (@icloud.com): Tied directly to your Apple ID. Storage problems, iCloud sync issues, and Push settings are the most common culprits. Manage it from Settings > [Your Name] > iCloud.
  • Gmail: Hosted on Google's servers. Spam filters, Gmail-side rules, and app password requirements (when 2-Step Verification is enabled) are the most frequent causes of missing mail.
  • Outlook / Yahoo Mail / other providers: Each has its own web interface for managing spam filters and rules. If mail is missing from one of these accounts, log in via a browser to check filters and folder settings in addition to checking the iPhone.
  • Custom or business email (IMAP/POP): Accounts set up manually with a hostname and port number. These can break when passwords change or after an iOS update. Verifying the server settings is often the fix.

Quick-reference: cause vs. fix

CauseTypical symptomWhere to lookAffected accounts
No internet connectionNo mail from any accountStatus bar — Wi-Fi or cellular iconAll
Fetch set to ManualMail only arrives when you pull to refreshSettings > Mail > Accounts > Fetch New DataAll
Junk folder filteringMail arrives but is invisibleJunk folder in Mail app or GmailiCloud, Gmail, others
Provider spam filterSpecific domains or senders blockedAccount's web settingsGmail, Outlook, Yahoo, etc.
iCloud storage fullStopped receiving suddenlySettings > [Your Name] > iCloud > StorageiCloud Mail
Incorrect account settingsStopped receiving around a specific dateSettings > Mail > AccountsAll
Problem on the sender's endOnly one person's mail missingAsk the sender to check for bouncesAll

Basic checks to try immediately

Check your internet connection (Wi-Fi / cellular)

The most fundamental requirement for receiving mail is a working internet connection. Glance at the status bar at the top of your screen and confirm that either the Wi-Fi icon or cellular signal bars are showing.

  • On Wi-Fi: Try opening a website in Safari to confirm the connection is actually working, not just connected. If pages won't load, restart your router or go to Settings > Wi-Fi, tap the network name, and tap "Forget This Network," then reconnect.
  • On cellular: Go to Settings > Cellular and make sure Cellular Data is toggled on. Check whether you've hit your plan's data cap through your carrier's app.
  • Weak signal: Move to a location with better reception and try again.

Also check whether Airplane Mode is on — the airplane icon in the status bar is easy to miss. Turn it off from Settings or by tapping the airplane icon in Control Center.

Force-close and reopen the Mail app

A temporary glitch in the Mail app can break its connection to the server. Force-closing removes the app from memory and gives it a clean restart.

  1. Swipe up from the bottom of the screen and pause in the middle (on Face ID models), or double-press the Home button (on older models).
  2. Swipe the Mail app card upward to close it.
  3. Return to the Home Screen and tap Mail to reopen it.

If you use the Gmail app instead of Apple's Mail app, the same steps apply.

Restart your iPhone

A full restart clears temporary iOS bugs and resets the networking stack — problems that an app restart can't fix.

  • iPhone X or later (Face ID): Press and hold the Side button plus either Volume button until "slide to power off" appears. Slide to turn off, then press the Side button again to restart.
  • iPhone SE (2nd gen and later) / iPhone 8 and earlier (Home button): Press and hold the Side button (or top button) until "slide to power off" appears, then slide.

After the restart, Wi-Fi and cellular reconnect automatically, and mail fetching resumes.

Toggle Airplane Mode to reset your connection

If a full restart seems like overkill, a quick Airplane Mode cycle often gets mail flowing again by resetting all wireless radios.

  1. Open Control Center (swipe down from the top-right corner, or up from the bottom on older models).
  2. Tap the airplane icon to turn Airplane Mode on.
  3. Wait 5 to 10 seconds.
  4. Tap the airplane icon again to turn it off.

Wi-Fi and Bluetooth reconnect, and the fresh connection often unblocks stalled mail delivery.

Review your fetch and push settings

Settings > Mail > Accounts > Fetch New Data

Fetch New Data is the setting that controls when iPhone reaches out to the mail server for new messages. If it's set to Manual, the only way to see new mail is to open the Mail app and pull down to refresh — no automatic delivery, no notifications.

  1. Open the Settings app.
  2. Tap Mail.
  3. Tap Accounts.
  4. Tap Fetch New Data.
  5. Check the Fetch schedule at the bottom: Automatically, Every 15 Minutes, Every 30 Minutes, Hourly, or Manually.

Below the schedule, each account is listed individually. Tap any account showing "Manual" and switch it to Fetch or Push to restore automatic delivery.

Push vs. Fetch vs. Manual — what's the difference?

  • Push: The mail server sends a notification to your iPhone the moment a message arrives. This is the most responsive option and how iCloud Mail and Exchange accounts work by default. It uses slightly more battery because a persistent connection is maintained.
  • Fetch: Your iPhone polls the server on a set schedule (every 15, 30, or 60 minutes). Gmail and most IMAP accounts use Fetch by default. There's a small delay between when mail arrives and when your phone downloads it.
  • Manual: No automatic polling at all. iPhone only checks for new mail when you open the app and manually refresh. This saves the most battery but means you won't get notifications for new messages.

A good balanced setting for most people: enable Push where supported, and set the Fetch schedule to Automatically or Every 30 Minutes for accounts that don't support Push.

Low Power Mode can pause mail fetching

When your iPhone's battery drops below 20%, Low Power Mode kicks in automatically. One of its effects is throttling or suspending background mail fetching — Push may fall back to Manual behavior, and Fetch intervals may lengthen significantly.

If mail stops arriving whenever your battery is low, charge your phone and see if delivery resumes. Low Power Mode turns off automatically once the battery reaches 80% (iOS 17 and later). You can also disable it manually at Settings > Battery > Low Power Mode.

Check spam filters and mail rules

Look in your Junk folder

Before concluding that mail didn't arrive, check the Junk folder. Spam filters aren't perfect, and legitimate messages end up there more often than people expect.

In Apple's Mail app (iCloud Mail):

  1. Open Mail and tap the back arrow (top left) to reach the Mailboxes list.
  2. Tap Junk.
  3. If you find a message that shouldn't be there, tap Edit, select it, tap Move, and move it to Inbox.

In the Gmail app:

  1. Tap the hamburger menu (≡) in the top left.
  2. Tap Spam.
  3. Tap a message and choose Not spam to return it to your inbox.

It's also worth logging into Gmail or your mail provider's web interface to check for filters that might be auto-archiving or deleting messages before they reach your phone.

Add the sender to your VIP list

Apple's Mail app has a VIP feature that gives priority treatment to mail from contacts you designate. VIP messages land in a dedicated VIP folder with their own notification settings, and they're far less likely to be flagged as spam.

  1. Open an existing message from the sender in Mail.
  2. Tap the sender's name at the top.
  3. Tap Add to VIP.

This is especially useful for contacts whose messages repeatedly end up in Junk. Adding them to VIP is a fast and effective way to ensure their mail gets through reliably.

Check for rules or filters silently redirecting mail

If you've ever set up filters in Gmail or rules in iCloud Mail, there's a chance one of them is automatically archiving, labeling, or deleting mail that matches certain criteria — and it's easy to forget those rules exist.

Gmail filters (via browser):

  1. Sign in to Gmail in a browser.
  2. Click the gear icon > See all settings.
  3. Open the Filters and Blocked Addresses tab.
  4. Review each filter and delete any that shouldn't be active.

iCloud Mail rules (via browser):

  1. Sign in to iCloud.com in a browser.
  2. Open Mail.
  3. Click the gear icon (bottom left) > Rules.
  4. Remove any unintended rules.

Provider-level spam filters

Services like Gmail, Outlook, and Yahoo Mail all run server-side spam filtering before mail even reaches your device. If you're expecting messages from a business or organization and they consistently don't appear — not even in Junk — the provider's spam engine may be silently discarding them.

The fix for Gmail: open Gmail in a browser, search for the sender's address or domain in the search bar (including "in:spam"), and mark any blocked messages as "Not spam." For Outlook and Yahoo, check the web interface's spam or blocked-senders settings and add the sender to your safe list or allowlist.

Check iCloud storage and iPhone storage

A full iCloud account will stop accepting new mail

iCloud Mail shares storage with iCloud Drive, Photos, and backups. When your iCloud account hits its storage limit, Apple's servers can no longer accept incoming messages. Senders receive a "mailbox full" bounce error — but from your perspective, messages simply never arrive with no warning at all. This is easy to miss because it looks identical to a spam filter problem.

Apple usually sends a "Your iCloud storage is almost full" notification, but not always. Check your storage directly.

Settings > Apple ID > iCloud > Manage Storage

  1. Open Settings.
  2. Tap your name at the top (your Apple ID).
  3. Tap iCloud.
  4. Look at the storage bar near the top. If it's almost entirely filled in, that's your problem.
  5. Tap Manage Storage (or Manage Account Storage) to see what's using the most space.

Two ways to fix it:

  • Free up space: Delete large files from iCloud Drive, remove old device backups, or offload photos you've already saved elsewhere.
  • Upgrade your plan: iCloud+ plans start at 50 GB (US$0.99/month), with 200 GB and 2 TB options available. iCloud+ can be shared with Family Sharing members.

Low device storage can also block mail downloads

Even if your iCloud account has plenty of room, an iPhone with very little free local storage (under about 1 GB) can fail to download mail bodies and attachments. Check your device storage at Settings > General > iPhone Storage. The bar at the top shows used vs. available space. iOS will often surface recommendations for reclaiming space — such as offloading rarely used apps or reviewing large videos — directly on that screen.

On iOS 17 and 18, photos stored in the HEIC format and 4K videos can eat through storage quickly. If you're running low, that's the first place to look.

Review your account and server settings

Remove and re-add the account

After a password change or a major iOS update, an account's stored credentials can become invalid — the account appears in Settings but can no longer authenticate with the server. Removing the account and adding it again is often the fastest fix.

  1. Go to Settings > Mail > Accounts.
  2. Tap the affected account.
  3. Tap Delete Account at the bottom. (This removes it from your iPhone only — mail on the server is untouched.)
  4. Go back to Settings > Mail > Accounts > Add Account and sign in again.

IMAP and iCloud accounts re-sync from the server after re-adding. One exception: if a POP3 account was set to delete messages from the server after downloading, previously downloaded messages may not be recoverable — confirm the setting before proceeding.

Verify POP/IMAP and SMTP server settings

Manually configured accounts — custom domains, business email, or any account added by entering a hostname and password — can stop working if port numbers, SSL settings, or server addresses are wrong or have changed.

  1. Go to Settings > Mail > Accounts and tap the account.
  2. Tap the account name again on the detail screen.
  3. Tap Advanced to see incoming server settings (host, SSL, port).

Common reference values:

ProtocolHost (example)Port (SSL)Port (no SSL)
IMAP (Gmail)imap.gmail.com993
IMAP (iCloud)imap.mail.me.com993
POP3 (general)varies by provider995110
SMTP (Gmail)smtp.gmail.com465 / 587
SMTP (iCloud)smtp.mail.me.com587

For business or custom domain accounts, always cross-reference the values with your provider's official support documentation or ask your IT administrator — server addresses vary widely.

When two-factor authentication requires an app password

If you've enabled 2-Step Verification on your Google account, signing into Apple's Mail app with your regular Google password will fail. Google requires an App Password — a 16-character one-time password that lets a third-party app authenticate without going through the OAuth flow.

How to generate a Gmail App Password:

  1. Sign in to your Google account at myaccount.google.com in a browser.
  2. Go to Security > 2-Step Verification, scroll down, and tap App passwords.
  3. Name the app (e.g., "iPhone Mail") and tap Create.
  4. Copy the 16-character password and enter it in your iPhone's Gmail account password field.

iCloud Mail: When you access iCloud Mail from Apple's Mail app on a device signed in with the same Apple ID, no app password is needed. If you're accessing iCloud Mail from a non-Apple app or a third-party client, generate an app-specific password at appleid.apple.com under the Security section.

The same principle applies to Outlook with Microsoft two-factor authentication — check the Microsoft account security page for instructions on generating an app password if you can't add the account using your standard credentials.

The problem might be on the sender's end

The sender's message bounced or hit a BCC limit

Before assuming your iPhone settings are broken, consider that the message may have never left the sender's outbox successfully. Ask the sender to check whether they received a delivery failure notification ("Message not delivered," "Bounced," or similar). Many email services automatically send these bounce reports.

Another possibility: bulk or BCC emails sent to a large number of recipients can hit sending limits imposed by the sender's mail provider (Gmail, for instance, limits bulk sends). If you were on a large recipient list, some addresses may have been dropped silently. Ask the sender to resend to you directly as a one-to-one message.

DMARC or SPF rejection

When a message from an organization or business domain consistently fails to reach you — and it's not in your spam folder — the sender's outgoing mail server may be misconfigured. SPF (Sender Policy Framework) and DMARC are DNS-based authentication standards that tell receiving mail servers which IPs are authorized to send on behalf of a domain. A misconfigured DMARC policy can cause receiving servers (including Google, Microsoft, Apple) to silently reject or quarantine messages.

There's nothing you can do on your end to fix an SPF/DMARC misconfiguration — it has to be corrected by the sender's IT team. Let them know your mail provider is rejecting their messages and ask them to verify their SPF record and DMARC policy. On your side, the only mitigation is adding the sender's domain to your allowlist or safe senders list, which instructs your provider to bypass spam filtering for that domain.

Attachment too large to deliver

Most mail services cap attachment sizes. Gmail's limit is 25 MB; iCloud Mail accepts attachments up to 20 MB per message. If a sender tries to attach something larger than your provider's limit, the message is rejected before it's ever transmitted — the sender may or may not receive an error, and you never see the message at all.

If someone is trying to send you a large file, ask them to upload it to Google Drive, iCloud Drive, Dropbox, or another cloud service and share a link instead. This avoids attachment size limits entirely and is faster to download.

Frequently asked questions

Gmail messages aren't arriving — what do I check?

When Gmail is the only account not delivering, run through these steps in order:

  • Open Gmail in a browser and check the Spam folder for the missing messages.
  • Review Filters and Blocked Addresses (Settings > See all settings > Filters) for anything that might be auto-archiving or deleting mail.
  • If 2-Step Verification is enabled, check whether Apple's Mail app needs an App Password rather than your regular password.
  • Try removing the Gmail account from Settings > Mail > Accounts and re-adding it.
  • If you use the Gmail app rather than Apple's Mail app, force-close the app and reopen it; if that doesn't help, reinstall the app.

Because Gmail uses IMAP, the Fetch New Data setting matters. Open Settings > Mail > Accounts > Fetch New Data and confirm that Gmail is not set to Manual.

Outlook or Yahoo Mail not working?

The troubleshooting path for Outlook and Yahoo Mail is similar to Gmail. Start by logging into the web interface to check the Spam or Junk folder and to review any server-side rules or blocked-sender lists. Both services also support two-factor authentication, and both may require an app password if you're using Apple's Mail app rather than Microsoft's or Yahoo's own apps. Check your account's security settings online and generate an app password if needed, then update the password field in Settings > Mail > Accounts.

I got a notification but the email won't open

Receiving a push notification but finding nothing in the inbox when you open Mail usually points to one of two things: the message is still syncing from the server, or there's a stale cache issue in the app.

  • Pull down on the inbox to force a manual refresh.
  • Force-close Mail and reopen it.
  • If the message still doesn't appear, restart your iPhone.

In some cases, Push delivers a notification from iCloud but the message body is fetched over a separate IMAP connection that failed due to a brief connectivity hiccup. Checking your Wi-Fi signal and retrying usually resolves it.

Only emails from one person aren't getting through

When mail disappears from a single sender, work through these checks:

  • Confirm that the sender's address or domain isn't on your blocked list (iCloud Mail: iCloud.com > Mail > Settings > Rules; Gmail: Filters and Blocked Addresses tab).
  • Check the Junk folder for messages from that sender.
  • Ask the sender to check whether their messages are bouncing (look for delivery failure reports).
  • Verify on a second device — a computer or another phone — whether the messages arrive there. If they do, the issue is iPhone-specific; if they don't, the problem is at the account level.
  • Have the sender check their domain's SPF and DMARC configuration if the issue persists.

Mail stopped working after an iOS update

Major iOS updates sometimes invalidate stored authentication tokens, particularly for Gmail and Outlook accounts. The account appears intact in Settings but can no longer authenticate with the server.

  1. Restart your iPhone first — this alone resolves many post-update glitches.
  2. Open Settings > Mail > Accounts, tap each account, and look for a "Verify Account" prompt or a banner asking you to sign in again.
  3. If verification prompts appear, tap through them and re-enter your credentials (or app password).
  4. If the account still doesn't work, delete it and add it again from scratch.

After large updates like iOS 17 or iOS 18, check the Settings app home screen for any notification banners indicating that an account needs attention — Apple sometimes surfaces these there rather than inside the Mail settings.

Summary: the recommended order of checks

When iPhone mail stops arriving, work through these steps in order — most problems are resolved before you reach the bottom of the list.

  1. Basic checks first: Toggle Airplane Mode, verify your internet connection, force-close and reopen the Mail app, then restart your iPhone. These quick actions resolve the majority of mail delivery problems.
  2. Check your Junk folder: Look in the Junk or Spam folder in the Mail app and in your account's web interface. "Missing" mail is often sitting there.
  3. Review Fetch New Data: Go to Settings > Mail > Accounts > Fetch New Data and confirm no account is set to Manual. Switch to Fetch or Push for automatic delivery.
  4. Check iCloud storage: If you use iCloud Mail, verify that your iCloud account isn't full. A full account silently rejects incoming messages.
  5. Remove and re-add the account: Especially effective after a password change or iOS update, when stored credentials may have become invalid.
  6. Check with the sender: If only one person's mail is missing, ask them to check for bounce reports. The problem may be entirely on their end.

For Gmail with 2-Step Verification enabled, remember that Apple's Mail app requires an App Password — your regular Google password won't work. For manually configured business or custom domain accounts, always verify IMAP/SMTP server settings against your provider's current documentation. If none of the above resolves the issue, contact Apple Support or your mail provider's support team with specifics about which account is affected and when the problem started.