The average person receives 40+ spam emails per day. Junk email wastes your time, clutters your inbox, and occasionally delivers phishing attacks disguised as legitimate offers. Here are 10 proven methods to stop junk email for good.
1. Use Temporary Emails for New Signups
The number one source of junk email is giving your real address to websites. Every time you sign up for a free trial, download an ebook, or enter a giveaway, your email goes onto a marketing list.
Instead, use a temporary email from OpenInbox for any service you don't plan to use long-term. You'll receive the confirmation email, and the inbox automatically deletes itself — your real address stays clean.
This is preventative — it stops junk email before it starts, rather than filtering it after the fact.
2. Unsubscribe Ruthlessly
Legitimate senders are legally required to include an unsubscribe link (CAN-SPAM Act, GDPR). Scroll to the bottom of any unwanted newsletter and click "Unsubscribe." In Gmail, look for the blue "Unsubscribe" button next to the sender name.
Only unsubscribe from senders you recognize. For obvious spam from unknown senders, clicking unsubscribe can confirm your address is active — just mark it as spam instead.
3. Configure Spam Filters
Every major email provider has built-in spam filtering, but you need to train it. Here's how in the top email services:
- Gmail: Select the email → Click "Report Spam" (or "Not Spam" for false positives). Gmail learns from your actions.
- Outlook: Right-click → Junk → Block Sender. Use Sweep to auto-delete future emails from that sender.
- Apple Mail: Move to Junk, or right-click → Move to Junk. iCloud learns over time.
- Yahoo: Select → Spam → "Report Spam." Use filters for recurring offenders.
4. Create Email Rules and Filters
Set up rules to auto-archive, auto-delete, or auto-label emails based on sender, subject line, or keywords. In Gmail:
- Open an unwanted email
- Click the three dots → "Filter messages like these"
- Choose "Delete it" or "Skip Inbox, Apply label"
- Check "Also apply to matching conversations"
5–10: More Strategies
5. Never reply to spam
Replying confirms your address is active and can result in even more junk.
6. Don't publish your email publicly
Bots scrape websites, social media profiles, and forums for email addresses. Use a contact form instead.
7. Use separate emails for different purposes
Keep one email for personal use, one for work, and one for online shopping/signups. This compartmentalizes spam.
8. Check "Do not sell my data" options
When signing up for services, look for data sharing opt-outs. GDPR and CCPA give you the right to object.
9. Use third-party tools
Tools like Unroll.me, Clean Email, or SaneBox can batch-unsubscribe and sort your inbox automatically.
10. Report persistent spammers
Report to SpamCop (spamcop.net) or the FTC. For business spam in the EU, report to your national data protection authority.
Prevention Is Better Than Filtering
The most effective anti-spam strategy is to keep your real email off marketing lists in the first place. Use a temporary inbox for signups and let it auto-delete.