Apple Mail app not showing all emails is often a sync, filter, or account setting issue you can fix in minutes.
When Mail says “no new mail” but you know messages exist, it can throw off your whole day before you hit refresh. In most cases, the emails aren’t gone. They’re sitting in a different mailbox, hidden by a view setting, or waiting for the next background refresh.
Work through the sections in order. Start with what Mail shows on screen, then check fetch and notification settings, then refresh the account connection. You’ll finish with a few setup tweaks that keep mail visible.
What Missing Emails In Apple Mail Means
“Not showing all emails” can mean late new mail, missing older mail, or messages landing in folders you aren’t viewing. Match your symptom to the first place to check, then try the fix in the right-hand column.
| What You Notice | Likely Cause | First Fix To Try |
|---|---|---|
| New mail appears only after opening Mail | Fetch schedule, Push off, or Low Power Mode | Adjust Fetch New Data and alerts |
| Older mail missing past a certain date | Days-to-sync limit or server-only archive | Increase the sync window |
| Mail is on webmail but not in the app | Sign-in token or mailbox mapping issue | Re-authenticate, then re-add the account |
| Inbox looks “incomplete” or oddly quiet | Filters, hidden mailboxes, or sort settings | Clear filters and show mailboxes |
Apple Mail App Not Showing All Emails Step By Step
If you’re dealing with apple mail app not showing all emails, start inside the Mail app. These checks are quick and they often solve the problem without touching deeper settings.
Clear filters and show the right mailboxes
Mail can hide messages when a filter is on. It can also hide entire folders from the mailbox list, so you never tap the place where your mail landed.
- Turn off filters — Open the Inbox, tap the filter control, then switch back to the full view.
- Show hidden mailboxes — Tap Edit in the mailbox list, then enable folders you use, like Archive or All Mail.
- Check All Inboxes — If you have more than one account, start there so you don’t chase the wrong Inbox.
Search across mailboxes, not just one folder
Search can mislead if you run it while you’re inside a single mailbox. Start from the mailbox list when you want a true “search everything” result.
- Search from the mailbox list — Go back one screen, then type your search so the scope covers more folders.
- Use one clear term — Try a sender name, then try a unique subject word if needed.
- Check the message location — If the result opens in Archive or All Mail, the email is there; now you just need that mailbox visible.
Fix sort and thread views that hide messages
A sort setting can make mail feel missing. Threaded conversations can also collapse several messages into one line.
- Switch to date sorting — Set the mailbox view to sort by date so the newest messages float to the top.
- Turn off conversation view — In Mail settings, disable conversation view, then reopen the Inbox and check again.
Check Junk and blocked sender settings
Sometimes the email is there, but it’s been routed away. Junk filtering can move a message out of the Inbox, and blocked sender options can make a thread feel like it stopped.
- Open the Junk mailbox — Scan for the missing sender, then move the message back to Inbox if it was misfiled.
- Review blocked senders — In Mail settings, check blocked sender options, then unblock a sender if needed.
- Check swipe actions — If a swipe is set to Archive, it’s easy to file mail by accident; look in Archive when a message “vanishes.”
Fix Fetch, Push, And Notification Settings
If new mail arrives only when you open the app, your iPhone may not be refreshing in the background. Some providers allow Push, others rely on Fetch, and the schedule matters.
If Push isn’t listed for an account, that’s normal for some providers. In that case, Mail can only Fetch on a schedule, so the interval you choose makes a visible difference.
Set Fetch New Data to a workable schedule
- Open Fetch New Data — Go to Settings, open Apps, tap Mail, then Accounts and Fetch New Data.
- Enable Push when offered — Turn on Push for accounts that provide it, then test with a new email.
- Choose a fetch interval — If Push isn’t available, choose a schedule like every 15 minutes, or use Automatically if offered.
Allow alerts for the accounts you care about
Mail can fetch messages and still look quiet if alerts are off. Focus modes can silence Mail too, so it’s worth checking.
- Turn on notifications — Go to Settings, tap Notifications, open Mail, then allow alerts.
- Check Focus settings — In Settings, open Focus and confirm Mail is allowed in the Focus you use most.
- Select the right account — In Mail notification settings, choose the account you want alerts for.
Remove battery and data limits that block refresh
- Disable Low Power Mode — In Settings, tap Battery, then switch Low Power Mode off while you test.
- Allow Mail cellular data — In Settings, open Cellular and confirm Mail can use data off Wi-Fi.
- Enable Background App Refresh — In Settings, open General, tap Background App Refresh, then allow it for Mail.
Fix Sync Limits That Hide Older Emails
Older messages can vanish from the device when the account is set to sync only recent mail. Work accounts and Exchange-style profiles often use a “days” window. Also, some providers store mail in Archive or All Mail by default.
Increase the days-to-sync window
- Open account settings — Go to Settings, tap Apps, open Mail, then Accounts and choose the account.
- Find the sync range — Look for a setting tied to how many days of mail the device downloads.
- Select a longer range — Choose a larger window, then reopen Mail and wait for older mail to load.
Make sure Archive and All Mail are visible
For Gmail and many IMAP accounts, older mail may sit in Archive or All Mail. If those folders are hidden, it feels like the email disappeared.
- Enable the folders — Tap Edit in the mailbox list, then enable Archive, All Mail, and any server folders you use.
- Check Sent and Trash — A mis-swipe can move mail, and it’s faster to confirm than to guess.
Refresh The Account Connection When Mail Is On The Server
If webmail shows the message but the phone won’t pull it, the account connection is often stuck. A password change, a security prompt, or an expired sign-in token can stall syncing without fully signing you out.
If you’re still stuck with apple mail app not showing all emails after the earlier checks, this section is the one to run.
Fix password prompts and sign-in errors
- Open the account — Go to Settings, tap Apps, open Mail, then Accounts and select the email account.
- Complete sign-in — If you see an error, enter your password or finish the sign-in flow.
- Confirm Mail is enabled — Make sure the Mail toggle is on for that account.
Remove and add the account again
For IMAP and Exchange, removing the account deletes the local copy on the phone, then Mail pulls everything again after you sign in.
- Confirm server mail first — Sign in to webmail and verify the missing messages are on the server.
- Remove the account — In account settings, remove it from the device.
- Add it back — Add the account again, then give Mail a few minutes to rebuild folders.
Be careful with POP accounts and device-only mail
POP can store messages only on the device, depending on provider settings. If you see mail under “On My iPhone,” treat it as local mail until you move it somewhere safer.
- Check the account type — Look for IMAP, Exchange, or POP in account details.
- Move local messages — Forward or move device-only mail to a server folder before you reset anything.
Fix Apple Mail Not Showing All Emails After An Update
Sometimes settings are fine and Mail still acts odd after an iOS update. A stuck process, a network glitch, or a buggy app state can make mail refresh only when you pull down.
Restart Mail, then restart the phone
- Force-close Mail — Open the app switcher, flick Mail away, then reopen it.
- Restart your iPhone — Power off, wait 20 seconds, then power on and test again.
- Switch networks — Try Wi-Fi, then cellular, so you can tell if one path is failing.
Reset network settings when refresh fails everywhere
If Mail won’t update on Wi-Fi or cellular, a network reset can clear bad routing or VPN issues. It removes saved Wi-Fi networks, so make sure you know your passwords first.
- Reset network settings — Go to Settings, open General, tap Transfer or Reset iPhone, then tap Reset Network Settings.
- Reconnect and test — Join Wi-Fi again, then send yourself a test email and watch for a fresh sync.
Reinstall Mail when it freezes or shows blank lists
On recent iOS versions, you can remove built-in apps and reinstall them. If Mail keeps freezing or refusing to update even after account resets, a reinstall can clear corrupted app data.
- Remove Mail — Press and hold the Mail icon, remove the app, then restart your iPhone.
- Reinstall Mail — Download Mail from the App Store, open it, then add your accounts.
- Test one account first — Confirm sync on your main account, then add the rest.
Keep All Emails Showing From Here On Out
Once Mail is working again, a few settings can keep it steady. The goal is simple: background refresh works, alerts are on, and the folders you rely on stay visible.
- Use IMAP when possible — IMAP keeps mail synced across devices and reduces “missing mail” confusion.
- Keep Push on for iCloud — If you use iCloud Mail, Push is built for it and keeps new messages flowing.
- Keep device storage free — Low storage can trigger odd app behavior; clear space so Mail can cache and index mail.
- Stay current on iOS — Mail fixes often ship inside iOS updates, and staying current cuts down on bugs.
If none of these steps change what you see, test the same account in a browser and in the provider’s own app. If the mail is missing there too, a server rule or provider issue is likely. If mail is present on the server but Mail still won’t show it after you re-add the account and reinstall the app, reach out to AppleCare or your mail provider for deeper account checks.
