All articles
Troubleshooting December 3, 2025 5 min

Mail App on Mac Not Receiving Email — Fix Guide

Apple Mail stops working in a small number of predictable ways. Here's how to walk through them.

Quick answer

When Mail on a Mac stops receiving email, check Mailbox > Take All Accounts Online, then verify the account password in Settings — most failures are an expired password or an app-specific password requirement from Gmail, Yahoo, or an ISP. Rebuilding the mailbox fixes stuck or missing messages.

Confirm the problem is Mail and not the account. Log into the same email address through a web browser. If new messages arrive there, the server is fine and the issue is local to your Mac.

In Mail, choose Mailbox, Take All Accounts Online and then Mailbox, Synchronize. Sometimes that's all it takes. If a specific account has a warning triangle next to it, click it for the actual error.

Connection Doctor under the Window menu is the underused tool here. It tests every account and tells you exactly which server is failing and why. Most issues turn out to be expired app-specific passwords for Gmail or Yahoo, both of which require them now for Mail to authenticate.

If Connection Doctor shows green across the board but Mail still misbehaves, rebuild the mailbox — Mailbox menu, Rebuild. It can take a while on big mailboxes but usually resolves index corruption.

Frequently asked

Why did my Mac Mail account stop working?

Usually a credential change. Providers increasingly require app-specific passwords or OAuth sign-in, and an old stored password silently stops authenticating.

How do I rebuild a mailbox in Mac Mail?

Select the mailbox, then choose Mailbox > Rebuild. It re-downloads the message index from the server; it's safe for IMAP accounts.

Where is Mail data stored on a Mac?

In your Library folder under Mail. It's included in Time Machine backups, which is what saves you if a rebuild goes badly on a POP account.

Need a hand?

Local, on-site Apple help in the foothills.

If reading this guide didn't fully solve it, I come to you. Grass Valley, Nevada City, and surrounding areas.

More on Troubleshooting