Mail on iPhone stops loading when fetch/push, network, storage, or account settings block sync—fix it by adjusting settings and connection.
When messages stall on your iPhone, the cause is usually simple: the Mail app isn’t allowed to refresh, the account can’t fetch new data, the network is flaky, or storage and server rules get in the way. This guide walks you through fast checks, deeper fixes, and smart settings so new mail and attachments land reliably.
Why Mail On iPhone Stops Downloading Messages: Fast Clues
Start with a quick scan. You want to confirm the phone can talk to your mail servers, the account is signed in, and background refresh is allowed. Small toggles make a big difference here, so work through the table, then dive into the steps that follow.
| Symptom | Likely Cause | Quick Fix |
|---|---|---|
| Inbox count doesn’t change | Push off or Fetch set to manual | Settings > Apps > Mail > Mail Accounts > Fetch New Data: enable Push (if supported) or pick a schedule |
| Only updates on Wi-Fi or only on cellular | Low Data Mode or network limits | Turn off Low Data Mode on Wi-Fi/cellular; test on another network |
| Mail loads but attachments won’t | Background App Refresh off or storage tight | Enable Background App Refresh for Mail; free space; try downloading inside the message |
| Account password prompts or sync stalls | Outdated credentials or server outage | Re-enter password; check provider status; sign in on the provider’s site |
| Works after opening the app, then stalls again | Low Power Mode or restricted background activity | Turn off Low Power Mode; keep Background App Refresh on |
| Only some folders refresh | IMAP folders not selected for sync | Open the account settings; enable the needed folders |
| Network errors or “message not downloaded” | DNS or network cache issue | Reset Network Settings, then reconnect Wi-Fi and test again |
Confirm The Basics Before Tweaks
Open a browser and sign in to your mail provider. If new messages appear there, your mailbox is fine and the issue sits on the phone. Next, pull down in the Inbox to force a refresh. If mail lands only when you do that, move on to background and fetch settings.
Set Push Or Fetch Correctly
Some accounts (iCloud, Exchange, many Microsoft 365 setups) can Push new mail to your phone. Others (Gmail via IMAP, many ISP mailboxes) only allow Fetch on a schedule. Pick the fastest reliable option your provider supports.
- Go to Settings > Apps > Mail > Mail Accounts > Fetch New Data.
- Turn Push on if the account supports it. If Push isn’t offered, choose a Fetch schedule like 15 minutes.
- Tap each account and set its behavior. Keep work accounts on Push when available; set personal accounts to a modest Fetch to save battery.
After changing this, lock the phone and wait a minute to see if new mail arrives without opening the app.
Let Mail Refresh In The Background
Mail needs permission to update while the app isn’t open. If background refresh is off, the Inbox won’t move until you open it.
- Go to Settings > General > Background App Refresh and make sure Mail is allowed.
- If Low Power Mode is on, the system cuts background work. Charge a bit and turn Low Power Mode off, then test.
Turn Off Low Data Mode During Troubleshooting
Low Data Mode keeps apps from using the network behind the scenes. That’s helpful on capped plans, but it can delay new messages and attachments. Temporarily switch it off to test:
- Wi-Fi: Settings > Wi-Fi > tap the ⓘ next to your network > toggle off Low Data Mode.
- Cellular: Settings > Cellular > Cellular Data Options > toggle off Low Data Mode.
Check Provider Status And Credentials
If a provider is down or your password changed on another device, the phone can’t fetch fresh mail. Sign in on the provider’s website to confirm access, then re-enter your password on iPhone if asked. For iCloud addresses, glance at Apple’s System Status page to rule out service issues.
Close Variation: “Why iPhone Mail Fails To Fetch Emails — Common Triggers”
This section names the usual suspects and what to do, using plain steps so you can test quickly.
Network Glitches And Cache
Spotty Wi-Fi or stale network settings are classic culprits. Toggle Airplane Mode on, then off. If that doesn’t help, reboot the phone. Still stuck? Reset Network Settings, then rejoin Wi-Fi and test mail again. This clears old DNS and connection data that can block sync.
Account Setup Or Password
Mailboxes added long ago may hold stale server paths or tokens. If the account keeps prompting or folders act odd, remove and add the account again. Use the automatic setup path for major providers; manual entries are only for custom servers.
Background Limits From Power Or Data Modes
Low Power Mode slows background work to save battery. Low Data Mode limits network use in the background. Either can delay new messages until you open the app. Turn both off while testing so you know if they’re part of the delay.
Storage Pressure And Attachment Size
When free space is tiny, large attachments may fail to save. Remove old video clips, offload unused apps, and retry the download inside the message. If the sender used a giant file, ask for a cloud link instead of a direct attachment.
Attach Downloads Stuck? Use These Steps
Open the message and tap the attachment thumbnail. If it spins forever, switch networks and try again. Use “Save to Files” to pull it into local storage, then reopen from Files. For PDFs and images, saving to Photos or the Files app often succeeds even when the preview stalls. If the file still won’t transfer, ask the sender to resend in a standard format or share via a cloud link.
Account-Specific Notes That Matter
Gmail accounts added through the built-in Google option sync well, but they Fetch on a schedule when Push isn’t available. Exchange and iCloud accounts usually Push. If your workplace uses modern authentication or special device rules, ask IT whether the phone needs a profile or an approved mail path. If a provider enforces rate limits, heavy moves or bulk deletions can temporarily slow sync; give it a few minutes and try again.
Step-By-Step Fix Plan
Work top-down and test after each change. This saves time and avoids nuking settings you didn’t need to touch.
- Force a manual refresh. Open the Inbox and pull down until the spinner shows. If new mail lands, background refresh and fetch settings are next.
- Test both networks. Try a known-good Wi-Fi and cellular. If mail only lands on one, check Low Data Mode and router filters.
- Toggle background and fetch. Enable Background App Refresh for Mail. Set Fetch to 15 minutes or enable Push if your account offers it.
- Turn off Low Power Mode while testing. Charge above 80%, then toggle it off and test again.
- Re-authenticate the account. If prompted, enter the password or approve sign-in. If the prompt loops, remove and re-add the account.
- Reset Network Settings. This clears stale caches that block secure connections. Rejoin Wi-Fi and try again.
- Re-add the account cleanly. Use the provider button where available. Manual servers are only for custom domains.
- Check provider status. If your mailbox is with Apple, glance at the System Status page. For Google or Microsoft, check their status dashboards.
Where To Change The Settings You Need
Use this cheat sheet to jump straight to the right switch or menu. It’s arranged by task so you don’t hunt through submenus.
| Task | Path On iPhone | What To Choose |
|---|---|---|
| Enable Push or set Fetch | Settings > Apps > Mail > Mail Accounts > Fetch New Data | Push (if offered) or a Fetch schedule |
| Allow background refresh | Settings > General > Background App Refresh | On for Mail |
| Disable Low Data Mode | Wi-Fi: tap ⓘ on your network; Cellular: Cellular Data Options | Low Data Mode off |
| Turn off Low Power Mode | Settings > Battery | Low Power Mode off |
| Reset Network Settings | Settings > General > Transfer or Reset > Reset | Reset Network Settings |
| Remove or add account | Settings > Apps > Mail > Mail Accounts | Delete Account / Add Account |
| Save a stuck attachment | Mail message > tap the file | Save to Files or Save Image |
Attachments: When Format Or Size Gets In The Way
Large videos and rare file types cause more trouble than text. If your connection is slow, the download may time out. Switch to a faster network, then try again from inside the message. If a sender often shares giant files, ask them to use a cloud share link so your phone can stream or download as needed.
Keep Mail Reliable Day To Day
- Pick the right refresh mode. Use Push on work or iCloud accounts; pick a modest Fetch on big personal inboxes.
- Leave background refresh on. Turn it off only when you must save battery, then turn it back on.
- Keep storage healthy. Leave a safe cushion of free space so attachments can land without errors.
- Reduce inbox bloat. Archive old newsletters, disable heavy server rules, and keep folder lists short.
- Update iOS. Mail fixes ship with system updates; install them when offered.
When It’s Not The Phone
Sometimes the mailbox itself is the bottleneck. Provider outages, full quotas, or server limits can pause sync. If webmail also stalls or an outage page shows trouble, wait it out or contact the provider. If you use a work account, your admin may require a profile or a specific mail path; ask for the correct settings and access method.
Still Stuck? Use A Clean Re-Add
Removing and re-adding the account clears stale tokens and folder maps. Before you do this, make sure your mail actually lives on the server (IMAP/iCloud/Exchange). Then remove the account from Settings, restart the phone, and add it again using the provider button for the simplest setup. After the first sync finishes, open a few folders to pull recent content, then test attachment downloads.
One Link To Keep Handy
If you use an Apple address, bookmark Apple’s live System Status page. If green lights show across mail services, the fix is on your device; if not, wait and try again later.
