Quick Answer
You can delete all emails from one sender by searching for their address and selecting all matching messages. Most email services support this, but the exact steps and limitations vary.
- Gmail: search from:email@example.com, select all conversations, delete
- Outlook: search by sender, select all loaded results, delete
- Yahoo Mail: search sender, select all conversations, delete
- Apple Mail: search, filter by “From,” select all, delete
Deleted emails remain in Trash until you permanently remove them.
Before You Delete Emails
| What to know | Explanation |
|---|---|
| Doesn’t stop future emails | You’ll still receive new messages unless you unsubscribe or block the sender |
| Emails can be permanently removed | Messages in Trash are deleted after a period and may not be recoverable |
| Attachments will be lost | Files included in deleted emails are removed as well |
| May not select all emails | Some apps require confirming full selection or loading more results |
| Mobile is limited | Bulk delete often requires multiple steps |
How to Delete All Emails from One Sender in Gmail
On Desktop (Web)
- Enter into the search bar: from:sender@example.com
- Click the checkbox at the top of the results list.
- Click “Select all conversations that match this search.”
- Click the Trash icon.
Gmail initially selects only the messages visible on the page. To remove all matching emails, you must confirm the selection of all conversations.
On Mobile (Gmail App)
The Gmail mobile app does not provide a true “select all” option for search results.
To remove emails from a sender:
- Search for the sender using from:sender@example.com
- Tap and hold on any message to select it.
- Tap Select all at the top, then tap the Trash icon.
- Scroll down to load more results, repeat the selection and deletion.
This process is limited and can be time-consuming for large volumes.
Automatically Delete Future Emails From a Sender
- Open a message from the sender.
- Click the three-dot menu next to the reply button.
- Select “Filter messages like this.”
- Click Create filter.
- Select “Delete it.”
- Confirm.


This will send all future emails from that sender directly to Trash.
Learn more about how to sort Gmail by sender and delete mass emails in Gmail.
How to Delete All Emails from One Sender in Outlook
On the Web
- Type the name or use from:sender@example.com in the search bar.
- Press Enter.
- Click the Results or Mail checkbox at the top of the email list.
- Click the Delete button.


Outlook does not immediately select all matching emails (only the first 75 messages). You need to scroll down to ensure all results are included.
On Mobile App
- Tap the search icon.
- Enter the sender’s email or from:sender@example.com
- Tap and hold a message to start selection.
- Tap Select All (only a limited number of emails are selected).
- Tap the Delete icon.
- Scroll to load more and repeat.
How to Delete All Emails from One Sender in Yahoo Mail
On the Web
- Type in the name or email address and press Enter in the search bar.
- Click the Select All checkbox above the results.
- If more than 25 emails match, click “Select all [X] conversations matching this search.”
- Click the Delete icon to move the selected messages to the Trash folder.




On Mobile
- Search for the sender’s name or email address.
- Select a date range, such as This week, to narrow the results.
- Tap the Select all checkbox at the top of the screen.
- Tap the Delete icon in the bottom panel.


Learn how to delete all emails on Yahoo in our other post.
How to Delete All Emails from One Contact in Apple Mail (Mac)
- Open the Mail app on your Mac.
- Type the sender’s name or email address into the search bar.
- From the filter options, select “From”.
- Click any message and press ⌘A (Command + A) to select all matching messages.
- Click the Trash icon.




How to Stop Emails From a Sender for Good
Unsubscribe: Use the unsubscribe link in the email to stop future messages.
Block: Prevent the sender from contacting you again.
Create a filter or rule: Automatically send future emails to Trash or Spam.
Why You May Not Be Able to Delete All Emails at Once
Email providers and clients often impose limitations that affect bulk actions:
- Messages are loaded in batches rather than all at once
- “Select all” may apply only to visible results
- Mobile apps often lack full bulk selection features
Because of this, deleting large volumes of emails may require multiple steps.
Email management tools such as Clean Email group messages by sender and allow bulk actions without manual selection, which can significantly reduce the time required to clean large inboxes.
Instantly Delete by Sender with Clean Email
With Clean Email, you don’t need to run complicated searches or select messages manually. It automatically groups messages by sender, letting you delete even thousands of emails at once.


The app also includes a dedicated Senders tab, where you can sort contacts by the number of messages received to quickly identify frequent senders.


Clean Email is free to try and works with Gmail, Outlook, Yahoo, and any other IMAP-based service. Your data is never used for marketing or sold to third parties.
Advanced Ways to Delete Emails by Sender
Use Search Filters
You can refine deletion by combining filters:
- from:sender@example.com older_than:1y
- from:sender@example.com larger:5M
This allows you to remove only older or larger emails from a sender instead of all messages.
Delete in Stages
If you are dealing with thousands of emails, results may load gradually. In such cases:
- select all available messages
- scroll to load more
- repeat the selection
Common Issues and How to Fix Them
Emails still appear after deletion
This typically happens when messages were archived instead of deleted, or when not all conversations were selected.
Not all emails were removed
If you did not confirm selecting all matching conversations, only a portion of the results was deleted.
Bulk delete is not available on mobile
Most mobile apps limit bulk actions. Full deletion usually requires the web version.
FAQs
Can I delete emails from multiple senders at once?
Most email services only support actions for one sender at a time. However, you can delete emails from multiple senders at once in Clean Email.
Will deleting emails remove entire conversations?
It depends on the service. Some clients group emails into threads, which may be affected when messages are deleted.
Why does my storage not decrease after deleting emails?
Storage is only freed after the Trash or Deleted Items folder is emptied.
Can I delete only future emails from a sender automatically?
Yes. Most providers like Gmail and Outlook let you create rules or filters that send future messages from a specific sender directly to Trash or Deleted Items. It doesn’t affect past emails, only new ones.