How to Stop Getting Emails From Recruiters (Without Going Dark)

The short answer
Turn off LinkedIn InMail, set Indeed to hide your contact details from recruiters, and create a Gmail filter to route agency outreach to a dedicated folder. Keep the filter loose enough that genuine opportunities still land in your inbox — most people want fewer recruiter emails, not zero.
Cut recruiter email volume on LinkedIn, Indeed, and Gmail without missing roles you actually want — filter settings, reply templates, and routing rules.
On this page
- 01Filtering vs. blocking: why this is a routing problem
- 02Step 1: Lock down your LinkedIn visibility
- 03Step 2: Adjust your Indeed profile
- 04Step 3: Create a Gmail routing rule for what still arrives
- 05The reply that actually removes you from a sequence
- 06Platform settings at a glance
- 07What to do when the filter stops keeping up
- 08A faster way to keep recruiter outreach out of your inbox continuously
If you want to stop getting emails from recruiters without missing the one role you would genuinely take, you have two levers: upstream profile settings that reduce how many sourcers find your address in the first place, and downstream inbox rules that route what still arrives so it never interrupts your primary workflow.
Blocking individual sender addresses works briefly. Sourcers rotate sending domains, buy lists, and find email addresses through company websites, conference speaker pages, and LinkedIn regardless of what you have toggled. A routing approach catches the pattern; a block catches one address. This guide covers both — in the right order.
Filtering vs. blocking: why this is a routing problem#
Most people asking how to stop getting emails from recruiters do not actually want zero recruiter contact. They want fewer emails from staffing agencies running volume sourcing, fewer auto-sequences from sourcers who found their address in a purchased database, and more signal from the roles that would genuinely move their career. The two goals call for different tools.
Profile settings reduce volume before the email reaches your address. Inbox routing rules handle what still arrives. Blocking specific addresses is a last resort — useful when a sender continues after a removal request, not as a primary strategy. The steps below follow that order: reduce the inbound pool first, then route the remainder.
The LinkedIn InMail toggle is all-or-nothing
Step 1: Lock down your LinkedIn visibility#
LinkedIn is the primary sourcing tool for recruiters and the most common place work email addresses are scraped. Two settings reduce what sourcers can see and contact.
- 1
Open Settings and Privacy
Click the Me icon at the top of your LinkedIn homepage and select Settings and Privacy from the dropdown.
- 2
Restrict who can see your email address
Go to Visibility, then Visibility of your profile and network. Find Who can see your email address and set it to Only you or First-degree connections. This prevents sourcers from scraping your address directly from your profile.
- 3
Optionally disable InMail
Go to Data Privacy, then Messages. Under Who can reach you, switch Allow others to send you InMail to No. Read the callout above before you do this — it stops all non-connections, not only recruiters.
- 4
Set your Open to Work status correctly
If you are not actively looking, remove the Open to Work frame entirely or set it to Recruiters only. The public green banner is a high-signal flag that routes your profile to the top of sourcer searches.
Step 2: Adjust your Indeed profile#
If you have a resume on Indeed, sourcers can find your contact details there and reach you directly. The communication settings control whether your profile appears in recruiter searches at all.
- 1
Open your Profile settings menu
Log into Indeed and navigate to your account. Select Profile settings from the menu.
- 2
Go to Communication Settings
Select Communication Settings, then Email. Toggle off Receive messages from employers and recruiters interested in your profile. This stops Indeed-sourced recruiter contact; it does not affect outreach sourced from databases outside Indeed.
- 3
Set your resume visibility to Private if you are not job-searching
In your profile settings, set resume visibility to Private. You can still apply to individual jobs directly, but your resume will not appear in recruiter searches. Flip it back to Public when you are ready to be found.
Step 3: Create a Gmail routing rule for what still arrives#
Profile settings reduce volume but do not eliminate it. Agencies buy contact lists compiled before you made any setting changes, and sourcers find work addresses through company websites, press mentions, and tools that aggregate public professional data. A Gmail filter handles the rest by routing recruiter outreach to a dedicated folder rather than letting it interrupt your primary inbox.
Route rather than delete. An agency email occasionally contains a real opportunity. A folder you check once a week gives you access to it without the interruption of having it land in your main view.
- 1
Open Gmail filter settings
In Gmail, click the search options arrow in the search bar. Alternatively, go to Settings, then See all settings, then Filters and Blocked Addresses, then Create a new filter.
- 2
Build a pattern that catches sourcer outreach
In the Subject or From fields, enter terms you see consistently across recruiter emails: recruiter, talent acquisition, staffing, sourcer, open role, exciting opportunity, open to a conversation, quick question. Combine them with OR. Agency sending addresses change; subject phrasing is more consistent.
- 3
Archive and label the matches
Select Skip the inbox (Archive it) and Apply the label. Create a label called Recruiters or Sourcing. Emails matching the filter land there, not in your inbox. Review the folder on a schedule you set — weekly is enough for most people.
- 4
Protect senders you want to hear from
If a specific agency or recruiter at a company you respect ends up in the filter, create a second filter for their domain that marks mail as important and keeps it in your inbox. The Gmail syntax to exclude a sender from a broader filter is -from:theirdomain.com in your original filter's criteria.

The reply that actually removes you from a sequence#
For agencies operating in good faith, a direct reply asking for removal is the most reliable tool. Under CAN-SPAM, a sender must honor a clear opt-out request within ten business days. Most legitimate staffing firms will comply; they do not want to burn their domain sending to uninterested contacts.
The reply does not need to be long or apologetic. A short, direct message works best.
Do not reply to senders using scraped lists with no real opt-out
Platform settings at a glance#
Setting names shift when platforms redesign their interfaces. These paths are current as of July 2026 — verify against the vendor's help centre if a menu label has changed.
| Platform | What to change | Where to find it | What it does not stop |
|---|---|---|---|
| Email address visibility | Settings and Privacy, then Visibility, then Visibility of your profile and network | Outreach sourced from databases compiled before you changed the setting | |
| InMail toggle (optional) | Settings and Privacy, then Data Privacy, then Messages, then Who can reach you | Direct email to your work address — this only controls LinkedIn's own messaging platform | |
| Indeed | Recruiter message toggle | Profile settings, then Communication Settings, then Email | Outreach from recruiters who found your address outside of Indeed |
| Indeed | Resume visibility | Profile settings, then Privacy | Active applications you have already submitted — those employers can still contact you |
| Gmail | Filter rule on subject or sender patterns | Settings, then See all settings, then Filters and Blocked Addresses | Agencies that rotate sending domains and vary subject lines may bypass until you update the pattern |
| Outlook | Rules wizard | Settings, then Mail, then Rules | Same pattern limitation as Gmail; Focused Inbox sorts some outreach automatically but is not a replacement for explicit rules |
What to do when the filter stops keeping up#
High-volume agencies often rotate sending domains — the same sequence arrives from one domain one week and a different one the next. A block on one address does nothing to the rotation, and a filter built only on From fields will miss the new addresses.
When volume climbs despite active filters, these adjustments help:
- Shift the filter from sender-domain patterns to subject-line patterns. Phrases like exciting opportunity, quick question, open to a conversation, and contract role are consistent across agencies even when the sending address changes every week.
- Check your public footprint. If your work email appears on your company website, a conference speaker page, a GitHub profile, or a LinkedIn post, those are the highest-yield scraping sources. Removing or obfuscating the address from those pages reduces new-list additions more effectively than reactive filtering.
- Use Gmail's Unsubscribe option where it appears. Gmail shows an Unsubscribe link next to the sender name for bulk mail sent through an ESP. Clicking it signals the sender's email platform to remove you — more reliable than a filter block for senders using legitimate commercial sending infrastructure.
- Report persistent senders. If a sender continues contacting you after a clear removal request, they are likely in violation of CAN-SPAM (US) or GDPR (EU). You can report to the FTC in the US or your national data protection authority in the EU.
A faster way to keep recruiter outreach out of your inbox continuously#
The steps above work, but they require ongoing attention — updating the filter when agencies rotate domains, revisiting LinkedIn visibility after platform redesigns, writing individual removal replies. The pattern needs maintenance because the volume is not static.
AI Emaily's cold-email filter matches on sender behaviour and domain pattern rather than a specific address. When a sourcer's sequence shifts to a new sending domain, the filter catches the behaviour, not just the envelope. Recruiter outreach and agency volume route automatically to a dedicated folder without you touching a rule. You check it when you want to; your primary inbox stays clean.
We build AI Emaily. The manual steps above are free and work well if your recruiter volume is predictable. If you find yourself updating the filter every few weeks because agencies keep rotating domains, the continuous version handles that work for you.
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.