Why "Filter Unknown Senders" Isn't Enough to Stop Spam Texts on iPhone
TL;DR
- Filter Unknown Senders only sorts texts into a different tab. It doesn’t block them, doesn’t delete them, and never gets smarter over time.
- It fails against number rotation, email-address senders, group-text spam, and link-only phishing texts. The senders change but the content stays the same.
- Real messages from unknown numbers (delivery drivers, doctor’s offices, 2FA codes) end up buried in the same tab as scam texts, which is why people stop checking it.
- The fix is filtering by content, not just sender: keyword rules, a community blocklist of reported numbers, and optional AI detection layered together.
- Keep Filter Unknown Senders on as a first layer, but add a third-party app like Not Today on top to catch what Apple’s logic ignores.
Go Google “how to stop spam texts on iPhone.” Every single result tells you the same thing: open Settings, tap Messages, turn on Filter Unknown Senders.
Apple says it. CNET says it. Your carrier’s support page says it.
So you did that. And you’re still getting spam. Probably a lot of it.
You didn’t do anything wrong. That setting just doesn’t do what most people think it does.
We build Not Today, a spam-blocking app for iPhone. We’ve been neck-deep in this problem for years, and we’ve looked at thousands of real spam messages reported by our users. Let me walk you through what Filter Unknown Senders is actually doing on your phone, where it falls apart, and what you can do instead.
What the Setting Actually Does
Turn on Filter Unknown Senders (Settings > Apps > Messages > Filter Unknown Senders) and iOS will split your texts into two tabs: Known Senders and Unknown Senders. Any message from a number that isn’t in your Contacts gets routed to the Unknown tab. No notification sound, no banner, no badge.
Sounds great on paper. But there are three things it does not do that most people assume it does:
It doesn’t block anything. Every spam text still lands on your phone. It still uses storage. It’s still sitting right there in a tab you can open anytime. Apple just moved it to a different pile.
It doesn’t delete anything. Those messages stack up in Unknown Senders until you go in and manually clear them. Nobody does this regularly, so the tab turns into a graveyard of scam texts you’ll never read.
It doesn’t get smarter over time. You can mark something as junk. You can report it. None of that changes how iOS filters future messages. There’s no learning. There’s no AI. It’s one static rule: is this number in your Contacts? Yes or no. That’s the entire logic.
How Spam Gets Through Anyway
That one rule breaks down fast against how spammers actually operate today.
Group text spam
You get added to a random group chat with 15 or 20 strangers. Maybe some of the senders are email addresses, not phone numbers. Your phone starts buzzing with messages from people you’ve never heard of.
Filter Unknown Senders will sort these into the Unknown tab. But spammers create new groups constantly. You leave one, you get added to another with slightly different numbers. And every message in that group thread still shows up on your phone, just in a different folder. If you open that folder to check for legitimate messages (we’ll get to why that’s a problem), you’re scrolling through group spam to find them.
Number rotation
Spammers almost never use the same number twice. They rotate through hundreds or thousands of numbers, and they often spoof local area codes so the messages look like they’re coming from your neighborhood.
Filter Unknown Senders catches each one. They all land in the Unknown tab. But you can’t get ahead of it. You don’t know what number tomorrow’s spam is coming from. Blocking numbers one at a time after the fact is like trying to empty a bathtub with a teaspoon while the faucet’s still running.
Email-address senders
A growing chunk of spam texts don’t come from phone numbers at all. They come from email addresses: randomstring4829@gmail.com or auto-generated addresses from bulk messaging services.
This is one of the trickiest spam problems on iPhone right now. These senders are completely disposable. The spammer generates a new email address for every batch. Blocking the sender does nothing because that address is already gone.
Filter Unknown Senders treats these the same way it treats any unknown number: sort it into the Unknown tab. But it can’t stop the next message from a different disposable address.
We want to be upfront about this one. Email-based iMessage spam is genuinely hard to stop. Not Today’s keyword filtering can catch many of these messages based on what they say (since the words inside the spam stay consistent even when the sender keeps changing), but no single tool has completely solved this vector yet. It’s a real limitation, and anyone who tells you otherwise is overselling.
Messages that are just a link
Some of the most dangerous spam texts are also the simplest. Just a shortened URL with one line of bait: “Your package delivery status” or “Action required on your account.” No obvious spam language. No sales pitch. Just a link designed to look like it could be from FedEx or your bank.
Filter Unknown Senders puts these in the Unknown tab, but it won’t tell you the link is malicious. It won’t flag phishing. And because these messages look like they could be real notifications, they’re exactly the kind of thing people go looking for when they check the Unknown tab. That’s what makes them effective.
Real messages get buried
This is the part that frustrates us the most, and nobody talks about it. When you lean on Filter Unknown Senders as your only defense, every text from an unsaved number goes into the same bucket. Spam and legitimate messages, all mixed together.
That includes your dentist’s office texting from a new number to confirm an appointment. A delivery driver letting you know they’re outside. A two-factor authentication code. Someone you just met texting you for the first time.
All of it lands in Unknown Senders alongside the scam texts. And because that tab fills up with junk, you stop checking it. We’ve talked to users who missed appointment reminders, verification codes, and messages from real people because they’d trained themselves to ignore the Unknown tab entirely.
Filter Unknown Senders doesn’t know the difference between a scam and a real message from a new number. It treats everything the same.
What Works Better
If Filter Unknown Senders is a mail sorter, what you need is something that reads the mail and throws out the junk. Here’s what that looks like.
Filtering by content, not just sender
The biggest gap in Apple’s spam tools: you can’t tell your iPhone to block a message based on what it says. You can only block based on who sent it.
Think about the spam you get. The senders change constantly. But the messages? Remarkably similar. “Claim your prize.” “Your account has been compromised.” “Act now.” “Reply STOP.” The content is the pattern, and it stays consistent across thousands of different sender numbers and email addresses.
Keyword-based filtering targets that pattern. You create rules based on words and phrases. Any message from an unknown sender that matches goes straight to junk. Doesn’t matter what number or email address it came from.
Not Today has two matching modes: “contains” (catches the phrase anywhere in a message) and “exact match” (the entire message has to match). You can also set up an allow list so messages with certain words always get through, even if they’d otherwise trip a filter rule.
iOS doesn’t offer keyword filtering on its own. That’s the single biggest reason third-party filtering apps exist.
Community-reported spam numbers
Blocking spam by yourself is a losing game. But when thousands of people are reporting numbers together, the math changes.
Not Today’s users have collectively reported over 85,000 phone numbers. Each number needs at least two independent reports before it hits the shared blocklist, which keeps false positives low. The list syncs to your phone in the background. So if a number has already been flagged before it ever texts you, it’s blocked on arrival. You don’t have to be the first person to get scammed for the number to get caught.
One honest limitation: community databases are strongest against phone-number-based spam and robocalls. They’re less effective against email-address senders, since those addresses are too disposable to build a meaningful track record. Keyword filtering picks up more of the slack there.
AI detection as a backstop
Keyword rules and community reports handle the majority of spam. But spammers adapt. They swap words around, use Unicode characters to dodge filters, and write messages specifically designed to slip through pattern-matching.
Not Today has optional AI analysis for messages that get past your other layers. When it’s on, unmatched messages get evaluated for spam patterns. Your name, phone number, and device info aren’t part of it. Only the message content gets analyzed.
We think of this as the third layer, not the first thing you set up. It’s the safety net for what the other two miss.
Variance blocking for robocall numbers
If you keep getting calls or texts from numbers that look almost identical (same area code, same first seven digits, only the last digit changes), you need to block a range instead of adding them one by one.
Not Today lets you wildcard the last one or two digits. One rule covers 10 or 100 number variations instead of blocking each individually.
Stack Everything Together
No single setting or app stops 100% of spam. Spammers are adaptive and they have more time than you do. What works is stacking approaches so that what slips through one layer gets caught by the next.
Here’s the setup we’d go with:
- Keep Filter Unknown Senders turned on. It’s not enough alone, but it cuts down notification noise. Fine as a first layer.
- Add keyword filtering to catch spam by what it says, not who sent it. This handles the rotating numbers and the messages that look the same every time but come from a different source.
- Use a community blocklist so you benefit from what other people have already reported.
- Turn on AI detection as the backstop for whatever gets through.
That’s how Not Today is built. Three layers working together. But whatever tools you end up using, the point is the same: one toggle in your Settings app was never going to be enough.
The Short Version
Filter Unknown Senders is a fine first step. It was built for a simpler time when spam was less aggressive and less creative. That’s not where things are today.
If you turned it on and you’re still drowning in spam, join the club. The feature wasn’t built to be your whole defense, even though every article on the internet positions it that way.
Better tools exist. They’re just not in your Settings app.
Not Today is a free spam-blocking app for iPhone. Custom keyword rules, AI detection, and a community database of 85,000+ reported numbers. No account needed. Download on the App Store. Setup takes about two minutes.