How to Block or Stop Unwanted Emails in Yahoo Mail

The short answer
To block a sender in Yahoo Mail on the web, go to Settings > More Settings > Security and Privacy > Blocked addresses, click Add, type the address, and Save. You can also use More on an open message, where Block senders appears in most versions. Free accounts block up to 1,000 addresses; blocking a whole domain needs Yahoo Mail Plus.
Block a sender or domain in Yahoo Mail, set a filter that sends spam to Trash, and unsubscribe. Exact menu paths, limits, and fixes if Block is missing.
On this page
- 01How to Block Emails on Yahoo Without Opening Them
- 02How to Block a Sender From an Open Message
- 03Block Sender Missing or Not Working in Yahoo Mail?
- 04Can You Block a Whole Domain in Yahoo Mail?
- 05How to Set Up a Yahoo Mail Word Filter That Sends Spam to Trash
- 06How to Unsubscribe and When to Use Report Spam
- 07Which Control to Use and When
- 08What to Do When Blocking Does Not Work
- 09A Faster Way to Keep Unwanted Mail Out
There are three ways to block emails on Yahoo, and the first one works without opening the message. Pick the route that matches what you have in front of you.
- Type the address in: Settings > More Settings > Security and Privacy > Blocked addresses > Add. Best when you know the address but do not want to open the message.
- Block from an open message: click More (three dots) and choose Block senders, where your version shows it. Fastest when the email is already open.
- Filter on a domain or keyword: Settings > More Settings > Filters. Best for senders who rotate addresses, because a free account cannot block a whole domain.
Where blocked mail ends up
How to Block Emails on Yahoo Without Opening Them#
This is the route Yahoo documents on its help pages, and the only one that lets you block an address without a message in front of you. It works in a desktop browser, which includes the browser on a phone (see the app section below).
- 1
Open Settings
Sign in to Yahoo Mail in a browser. Click the Settings (gear) icon and choose More Settings. In newer layouts, the More icon below your folders opens Settings instead.
- 2
Open Security and Privacy
Select Security and Privacy from the left-hand menu.
- 3
Add the address
Under Blocked addresses, click Add, type the full email address, and click Save.
- 4
Check or remove entries later
Come back to the same screen to review the list or delete an entry. Yahoo allows up to 1,000 blocked addresses.
Blocks cover one address, not a whole domain
How to Block a Sender From an Open Message#
If the email is already open, the quicker route is the message toolbar. Click More (three dots), choose Block senders, optionally delete existing mail from that sender, and confirm. The menu label has changed between Yahoo Mail versions, so if you do not see it, use the Settings route above.
Our dedicated guide has the full address-list walkthrough, platform differences and troubleshooting: How to Block Senders and Cut Spam in Yahoo Mail.
Block Sender Missing or Not Working in Yahoo Mail?#
Searches like what happened to Block sender in Yahoo Mail are usually one of four things. The menu has been renamed or moved between layouts, you are in the phone app, the address you blocked is not the one actually sending, or the block is working and you are looking in the wrong folder.
- Look for Block senders under More (three dots) on an open message in the web version. If it is missing, add the address under Settings > More Settings > Security and Privacy > Blocked addresses instead.
- In the iPhone and Android apps, reports conflict on whether a per-address Block option exists and it can differ by app version. Yahoo's help pages for blocking cover the desktop browser only. The dependable route on a phone is to open Yahoo Mail in a mobile browser and use the Settings route.
- Check the exact address in the message header. Yahoo's own help notes that senders can forge the From name, so you may have blocked a name that is not the real sender.
- Look in Trash, not just Spam. Blocked mail is typically moved to Trash.
Can You Block a Whole Domain in Yahoo Mail?#
Yes, but only with Yahoo Mail Plus. Yahoo's help page says domain blocking is currently offered only with Plus and allows up to 500 domains while the subscription is active. Free accounts block individual addresses only.
With Plus, open Settings > Security and Privacy, find the unwanted sender domains section, click Add, enter the domain and save. On a free account, use the filter below to catch every address at a domain.

| Control | Free Yahoo Mail | Yahoo Mail Plus |
|---|---|---|
| Block individual addresses | Up to 1,000 | Up to 1,000 |
| Block entire domains | Not available | Up to 500 domains |
| Filters | Up to 500 filters | Up to 500 filters |
| Unsubscribe from a message | Available | Available |
| Report Spam | Available | Available |
How to Set Up a Yahoo Mail Word Filter That Sends Spam to Trash#
A filter runs as mail arrives, so matching messages skip your inbox. That makes it the right tool for senders who rotate addresses, and for any category you can describe with a word. Yahoo supports up to 500 filters and applies them from the top of the list down; if two filters match the same email, the higher one wins, and you can reorder them with the arrows above the list.
Yahoo's help page confirms filters can sort new mail into a folder or into Trash. The exact condition options and labels vary by version, so look for sender, subject and body conditions in your own filter screen.
- 1
Open Filters
Go to Settings (More Settings in older layouts) and choose Filters.
- 2
Add a new filter
Click Add new filters and name it something you will recognise, such as Promo to Trash.
- 3
Set the condition
For a word filter, choose the Body or Subject condition and enter the word or phrase you want caught. For a domain, use the sender condition and enter the domain text, for example @example-promo.com. That catches every address at that domain without Yahoo Mail Plus.
- 4
Choose Trash as the destination
Pick Trash as the folder. Matching mail goes straight to Trash, which Yahoo empties after 7 days.
- 5
Save and test
Click Save. Keep the words specific: a short, common word in the body will also catch mail you want. Check Trash for a few days to confirm nothing important is being caught.
Keep word filters narrow
How to Unsubscribe and When to Use Report Spam#
For newsletters and promotions from companies you once signed up with, unsubscribing is more durable than blocking. In Yahoo Mail, open the message and use Unsubscribe, or select the email, click More (three dots) and choose Unsubscribe. Yahoo sends the opt-out request for you when the sender includes one. In the US, the CAN-SPAM Act gives senders up to 10 business days to honor it, so a few more messages can still arrive.
People often ask for a Yahoo Mail unsubscribe list. Sources disagree on where a Subscriptions view lives and whether it appears in your version, so do not count on a single list page. The per-message Unsubscribe is the reliable route. For a deeper look at cutting promotional mail, see How to Stop Unwanted Emails Permanently.
Report Spam is different. It moves the message to Spam and feeds Yahoo's detection, which makes future mail from that sender more likely to land in Spam. It does not add the address to your blocked list. Use it for phishing, scams and bulk mail with no opt-out.
Which Control to Use and When#
Each control solves a different problem. Using the right one first saves you from repeating the work.
| Control | Use it for | What it does |
|---|---|---|
| Unsubscribe | Newsletters and marketing lists | Asks the sender to remove you; mail usually stops within days |
| Block address | Persistent senders, ignored opt-outs | Stops future mail from that one address reaching your inbox |
| Filter | Categories of mail, rotating senders, keywords | Sorts matching mail to a folder or Trash as it arrives; up to 500 filters |
| Report Spam | Phishing and unsolicited bulk mail | Moves to Spam and trains Yahoo's detection; does not block the address |
What to Do When Blocking Does Not Work#
The most common reason blocking fails is that the sender switches to a new address. Yahoo blocks addresses, so a new one from the same source arrives unblocked.
- Filter on the domain text. If the spam comes from addresses at one domain, filter on the sender containing that domain and move matches to Trash.
- Filter on a phrase. If addresses rotate but the subject or body repeats a phrase, a filter on that phrase catches them.
- Consider Yahoo Mail Plus for formal domain blocking if one domain sends you large volumes and filters feel fragile. Check Yahoo's site for the current price.
- Use Report Spam for spoofed and phishing mail, where blocking the visible From address will not help.
- For ads from Yahoo's own properties, see how to stop advertising emails on Yahoo Mail.
A Faster Way to Keep Unwanted Mail Out#
These steps work, but you repeat them every time a new sender appears or an address rotates. For an inbox that gets dozens of unwanted messages a day, the upkeep never ends.
We build AI Emaily, an AI email client that handles this triage as mail arrives. Its cold-email filter looks at sender behavior and domain signals rather than single addresses, and its Rules Brain files or trashes whole categories of mail so you do not build filters one by one. Yahoo Mail connects over IMAP with an app password, so you keep your Yahoo address. AI Emaily has a 7-day free trial on Pro and Autopilot, so you can see the triage on your own Yahoo inbox.
Frequently asked
See it in AI Emaily
Keep reading
Sources

Written by
Nafiul HasanNafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.