Too many email notifications is a pipeline problem.
Muting your mail app doesn't reduce the mail; it relocates the anxiety to whenever you next open it. The durable fix works upstream-first: shrink what arrives, batch what remains, and only then decide what's allowed to interrupt you. In that order.
Step 1 — Shrink the input
- Unsubscribe for real. Gmail surfaces an Unsubscribe button next to the sender on most bulk mail — it invokes the list's own one-click unsubscribe. Ten minutes of this beats any filter you will ever write.
- Digest what you actually read. Most services let you switch from per-event mail to a daily or weekly summary. GitHub, Slack, LinkedIn and every project tool bury this in notification settings.
- Auto-archive the rest — the newsletters you keep but never need to see arrive: a two-minute filter setup.
Step 2 — Batch the checking
Notifications exist so you don't have to check. If you check on a schedule instead — three or four fixed times a day — most notifications lose their job. The point of the remaining steps is to make the schedule safe: something genuinely urgent must still break through, or you'll go back to checking constantly.
Step 3 — Let only the urgent through
This is the load-bearing step, and Gmail has a built-in version: Settings → account → Notifications → High priority only on Android and iOS. Its strengths and its blind spots — and the three other ways to do it, including per-label notifications — are the subject of a separate guide.
Step 4 — OS-level quiet, as a backstop
Focus modes (iOS) and notification channels (Android) can enforce quiet hours regardless of what individual apps think. Use them as the outer wall, not the strategy: they filter apps, not messages, so inside the allowed window everything still buzzes equally.
The structural version
Steps 1–4 are maintenance you now own: subscriptions re-accumulate, filters go stale, and the "high priority" model stays a black box. The structural alternative is a triage layer that makes one decision per message — Klorn sorts every inbound email into exactly one of five lanes, and only the urgent lane notifies. Scheduling mail gets a calendar cross-check, records file silently, marketing never renders, and every decision shows its reason so a wrong lane is a one-drag correction the classifier learns from. The notification volume stops being a setting you tune and becomes a property of the sorting.
Try Klorn free