Stop Assuming Outlook Deletes Junk Mail Automatically
By Rachel Torres
The first thing most people do when they see 'Junk Email' fill up is assume Outlook cleaned it out overnight. It didn’t. That folder sits untouched — often for months — while real spam piles up beside legitimate emails from Sarah Chen (VP Marketing) and IT Help Desk.
The Myth
People believe Outlook deletes junk mail automatically after a set number of days. They think it’s like Gmail’s auto-expire or Exchange Online’s retention policies. It’s not. There is no built-in timer, no background sweep, no silent cleanup. If you’ve never opened the Junk Email folder since 2021, every message is still there — including that phishing attempt from noreply@company.com dated March 17, 2022.
The Reality
Outlook only moves suspected spam to the Junk Email folder. That’s it. No deletion. No archiving. No expiration. The folder behaves like any other: it holds mail until you act. Even with Microsoft 365 E3/E5 licenses and Exchange Online Protection enabled, the default behavior stays the same — move, don’t delete.
This applies across all clients:
Desktop Outlook (365, 2021, 2019, 2016): Junk stays forever unless manually cleared or rules apply
Outlook on the web (OWA): Same behavior — no auto-purge unless you configure it via retention policies in the Microsoft 365 admin center
Shared mailboxes & delegate access: Junk Email folders are visible and editable by delegates, but auto-deletion settings don’t inherit — each user’s mailbox controls its own rules
The only exception? Some older Outlook 2013/2016 installations with custom Group Policy templates *could* enforce auto-emptying — but those were rare, enterprise-only deployments, and Microsoft deprecated them years ago.
Why the Myth Persists
Three reasons. First, Outlook Web App used to show a small banner in early 2020 saying “Junk items older than 30 days may be removed” — but that was just a placeholder UI element. It never shipped.
Second, outdated blog posts from 2014–2017 reference legacy Exchange Server 2010/2013 transport rules that *could* auto-delete — but those required manual PowerShell setup and weren’t part of Outlook itself.
Third, people confuse Outlook’s ‘Empty Junk Email Folder’ button (Alt+H, then E, J) with automation. It’s a one-click action — not a scheduled task.
The Right Way
You have two reliable options. Choose one.
Option 1: Set Outlook to empty Junk Email on exit (desktop only)
Go to File > Options > Advanced. Scroll down to “Outlook Start and Exit”. Check “Empty Deleted Items folders when exiting Outlook”. Then click “Empty Junk Email folder” — this toggles the same behavior for Junk, not just Deleted Items.
That checkbox does nothing unless you also enable “Empty Deleted Items folders…” — both must be on.
Option 2: Use a retention policy (Exchange Online / M365)
Only available in Microsoft 365 plans with Exchange Online. Go to the Microsoft 365 admin center > Exchange > Recipients > Mailboxes. Select your mailbox > Mailbox features > Retention policies. Create or assign a policy that sets Junk Email folder retention to 14 days.
This works for shared mailboxes too — but delegates won’t see the policy applied in their Outlook client until they restart. And it only affects new junk mail arriving *after* the policy is assigned.
Keyboard shortcut:Ctrl+R opens Rules and Alerts — where you can build a rule to move high-confidence spam to a subfolder *and* auto-delete it. Not recommended for most users — false positives spike fast.
Proof It Works
Here’s what changes when you enable “Empty Junk Email folder” in Outlook desktop:
Problem State
What Happens
Result After Fix
Junk folder has 287 messages (oldest: Jan 2023)
Outlook leaves all messages intact until manual cleanup
After enabling setting + restarting Outlook: folder empties on next close. Zero messages remain.
Sarah Chen (VP Marketing) sent a promo email flagged as junk
Stays buried in Junk — no notification, no recovery prompt
With auto-empty enabled: gone in 24 hours. Without it: still there 6 months later.
IT Help Desk sent password reset link marked junk
User misses it. Resets fail. Calls help desk again.
Retention policy set to 2 days → link expires before user checks Junk. But at least inbox stays clean.
Shared mailbox: Delegate sees 412 junk items
No auto-cleanup. Delegate must manually empty — or miss critical alerts
Assign retention policy in admin center → applies to all delegates immediately on next sync.
OWA user expects same behavior as desktop
Junk folder grows indefinitely. No ‘empty on exit’ option exists in browser
Only solution: retention policy in admin center — or train users to run Ctrl+Shift+Del, then select Junk Email.
Exceptions
There *are* two narrow cases where junk mail disappears without user action:
- If you use Outlook for Mac (v16.83+) and have iCloud mail synced, Apple’s Mail app filters may auto-delete junk before it even reaches Outlook.
- If your organization uses third-party add-ins like Mimecast or Proofpoint, they often route spam *around* Outlook’s Junk folder entirely — deleting or quarantining before delivery. In those setups, the Junk folder stays nearly empty — not because Outlook deleted anything, but because nothing landed there.
Also: Outlook mobile (iOS/Android) has no auto-delete setting. Junk stays until you swipe-delete or tap ‘Empty’ — and even then, it only clears locally, not server-side.
One counterintuitive tip: Don’t rely on ‘Mark as Not Junk’ to train Outlook’s filter. It rarely improves accuracy beyond that single sender. Instead, create a rule to bypass junk filtering for trusted domains (e.g., @alibaba.com, @yourcompany.com) — found under Home > Rules > Manage Rules & Alerts > New Rule > Apply rule on message I receive > through the specified account > except if sent to people or public group.
Do this now:
If you use Outlook desktop: open File > Options > Advanced, check both boxes under “Outlook Start and Exit”, restart Outlook
If you’re on Microsoft 365: assign a 14-day retention policy to your mailbox (or shared mailbox) via admin center