Look, spam emails are relentless. You wake up, check your inbox, and there's another dozen messages selling you things you never asked for. Most troubleshooting guides throw every fix known to man at the problem and hope something sticks. That's not how we work here. I've been handling spam complaints daily for 15 years, and I'm going to walk you through the actual methods that stop spam emails reaching your inbox, not just move the problem around.
TL;DR
Stop spam emails by enabling advanced filters in your email provider, creating sender rules, blocking known spammers, and using email aliases for signups. If you want to skip the manual work, Proton Mail handles spam filtering automatically and prevents your address from being harvested in the first place. Most users see 80%+ reduction within a week.
Key Takeaways
- Stop spam emails starts with your email provider's filter settings, not by replying or unsubscribing
- Create custom rules to automatically catch repeated senders and keywords
- Never click unsubscribe on actual spam (only on legitimate marketing emails)
- Use email aliases when signing up to third-party services to protect your main address
- Privacy-focused email providers can stop spam emails before they reach you
At a Glance
- Difficulty: Easy
- Time Required: 20 mins
- Success Rate: 85% of users
What Causes Spam Emails in Your Inbox?
Before we fix this, you need to know why it's happening. Spam doesn't just show up randomly. Your email address is likely on a marketing list somewhere, either because you signed up for something with weak privacy protections, or your address was sold by a data broker, or it got harvested by bots crawling websites.
Sometimes it's simpler. You might have replied to or opened an email from a spammer, which confirms your address is active and worth targeting. Once that happens, you're on lists. You get shared around. It compounds.
The good news? Most spam is preventable at the filter level, and what gets through can be blocked with a few rules. You don't need to bin your email address off.
Stop Spam Emails: Quick Fix
Enable Maximum Spam Filtering Easy
This is the foundation. Your email provider has spam filters built in, but most people aren't using them at full strength. Let's change that.
- Gmail users:
Open Gmail. Click the gear icon (top right) > Settings > Filters and Blocked Addresses. Under "Has the words", add common spam keywords like "free money", "click here now", "limited offer". Set these to automatically skip your inbox. Also go to Settings > General and change "Email Signature" section to "Don't use smart reply". More importantly, scroll to "Spam and Abuse" and ensure "Report phishing and abuse" is ticked. - Outlook / Microsoft 365 users:
Open Outlook. Click Settings (gear icon) > Mail > Junk Email. Set the junk email filter to "Safe Senders Only" or "Strict". This is aggressive but it works. You might need to add legitimate senders to your Contacts list so they bypass the filter. - Apple Mail users:
Go to Mail > Preferences > Rules. Click "Add Rule". Set conditions for spam keywords and choose "Delete Message" or "Move to Spam". Apple Mail's filter isn't as intelligent as Gmail's, so you'll need more manual rules. - After setting up:
Check your spam folder weekly for the first month. If legitimate emails are getting caught, mark them as "Not Spam". This trains your filter.
More Ways to Stop Spam Emails
Block Known Spammers by Domain Easy
Once you spot a sender who's consistently spammy, block them outright. Don't bother marking as spam repeatedly. A single block rule prevents everything from that address.
- In Gmail:
Open an email from the spammer. Click the three dots (top right) > Block "[sender name]". That address is now blocked permanently. - In Outlook:
Right-click the email > Junk > Block Sender. It automatically moves to Junk and future emails from them skip your inbox. - Create a wildcard block:
If spam comes from variations of the same domain (e.g., send1@spam-domain.com, send2@spam-domain.com), go into your filters and block "@spam-domain.com" entirely. Gmail and Outlook both support this wildcard syntax. - Keep a running list:
I know it sounds old school, but jot down the domains you block. After a month, you'll spot patterns and can block entire domain families at once.
Use Email Aliases for Signups Easy
Here's where you stop spam emails before they start. Every time you sign up for a service, a newsletter, or anything online, you're handing your main email to a third party. Some of them sell your address. Some get hacked. All of them are risks.
- Gmail alias trick:
If your email is yourname@gmail.com, use yourname+signup@gmail.com for registrations. All emails go to your main inbox, but the "signup" tag lets you filter them later or spot when that service sold your address (if you start getting spam to that alias). - Use a dedicated email for shopping:
Create a second email address just for online shopping and retail signups. Keep your main email for friends, work, and things you care about. Shopping sites are notorious for sharing contact details with "partners". - Try masked email services:
ProtonMail, 1Password, and Bitwarden offer masked email aliases that forward to your real inbox. You can disable them anytime if that service gets hacked or starts spamming you. - Never use your main email for:
Newsletter signups, forum registrations, download pages, or giveaway entries. These are spam magnets.
Unsubscribe (Correctly) from Legitimate Marketing Easy
Here's the distinction that matters: legitimate marketing emails have unsubscribe links. Actual spam doesn't. So unsubscribing is useful, but only if it's a real company.
- Spot the difference:
Legitimate emails from Amazon, Tesco, Sainsbury's, or newsletters you signed up for will have a small unsubscribe link at the bottom. Click it. It works. - Don't unsubscribe from actual spam:
If an email looks dodgy, has a weird sender address, or offers something too good to be true ("Earn £5000 working from home"), don't click anything. Just mark it as spam. Clicking unsubscribe confirms your address is active and makes it worse. - Use unsubscribe services (with caution):
Services like Unroll.me claim to unsubscribe you from newsletters automatically. They work, but they also scan your email. If you use one, read their privacy policy first. - After unsubscribing:
Wait 48 hours. Legitimate companies stop emailing immediately. If they don't, block them and mark as spam.
Advanced: Stop Spam Emails Permanently
Switch to Privacy-Focused Email Intermediate
If you're drowning in spam after trying everything above, your email provider might not be aggressive enough. Some providers are designed from the ground up to block spam and tracking. Proton Mail is one of them.
The reason privacy-focused email reduces spam: spammers and data brokers rely on tracking pixels embedded in emails to confirm when you open something. Once you've opened it, your address goes on higher-value lists and gets resold. Proton Mail blocks these pixels by default. It also doesn't scan your emails to build marketing profiles, so your address isn't shared with advertisers.
- If you'd rather skip the manual route:
Proton Mail handles spam filtering in a couple of clicks. It's more expensive than Gmail, but for people with serious spam problems, it's worth it. - How it works:
Sign up, forward your important emails to your new address, and gradually shift signups to your new inbox. Your old email can be set to auto-delete or forward everything to Proton Mail. - Other privacy email options:
Tutanota, StartMail, and Fastmail all have strong spam filters. They're less well-known than Gmail but more aggressive about blocking unwanted mail. - The downside:
Switching email addresses takes time. You'll need to update it everywhere. But if you're getting 50+ spam emails a day, it might be your best option.
Check for Data Breaches Easy
Sometimes spam spikes because your email address was in a database that got hacked. You might not even know it happened.
- Go to Have I Been Pwned and enter your email address.
- If it shows any breaches, you'll see which services were compromised.
- Change passwords on those accounts immediately. Use a strong, unique password.
- Consider using a password manager like Bitwarden to generate and store complex passwords.
Preventing Spam Emails in the Future
Once you've cleaned up your inbox, keep it clean. This is where most people slip up. They fix the spam problem, then sign up for things without thinking and the cycle repeats.
Most important habits: Use different email addresses for different purposes. Your main email is for people and services you trust. Your shopping email handles retailers and giveaways. Your work email is separate entirely. Never, ever reply to or click links in suspicious emails. And check your spam folder once a week. Sometimes good emails get caught.
Set a reminder on your phone to unsubscribe from newsletters you don't read anymore. After a few months, you'll have trained your filters well enough that spam becomes a non-issue.
Stop Spam Emails: Summary
Spam emails are annoying but solvable. You don't need to bin your email off or use sketchy third-party tools. Start by maxing out your email provider's built-in spam filter, block known senders, and use email aliases for anything risky. That fixes the problem for most people. If you're dealing with serious spam and those methods aren't enough, Proton Mail is the pragmatic choice for non-technical users because it's designed to stop spam emails before they reach you. The filters run in the background and you don't have to think about it. Whichever route you choose, the key is consistency. Stick with your rules, don't engage with suspicious emails, and review your filters every month. Most users see dramatic improvements within a week.


