Blog/ Unwanted email by app

How to Block an Entire Email Domain in Outlook.com

Nafiul HasanNafiul Hasan· 8 min read
Outlook.com junk email settings page showing the blocked senders and domains list with a domain entry being added

The short answer

Yes — Outlook.com lets you block an entire domain from its Blocked Senders settings. The combined list cap is 10,000 entries shared with Safe Senders. Blocked mail goes to Junk and is auto-deleted after 14 days with no recovery. Subdomains are not covered; use an inbox rule with sender address includes to catch those.

Block an entire email domain in Outlook.com in seconds. Learn the 10,000-entry cap, the 14-day junk deletion limit, and the subdomain rule fix.

On this page
  1. 01The short answer
  2. 02Before you start: account and app restrictions
  3. 03How to block an email domain in Outlook.com
  4. 04Where domain blocking is and isn't available
  5. 05What to do when blocked mail still gets through
  6. 06Setting up an inbox rule to block a domain including subdomains
  7. 07A faster way to keep unwanted domains out of your inbox

If a company keeps emailing you from different addresses — sales@, noreply@, info@ — blocking one sender at a time solves nothing. Outlook.com's Blocked Senders list lets you block by domain, so that every message from that domain goes to Junk regardless of which address it came from.

This guide covers exactly how to block an email domain in Outlook.com, what happens to blocked mail, where the method breaks down, and how an inbox rule closes the gap when a sender rotates through subdomains.

The short answer#

Yes, you can block an entire domain in Outlook.com. Open Settings, go to Mail then Junk email, and add the domain to the Blocked senders and domains list. You can enter it as example.com or @example.com — both formats are accepted and stored identically. Mail from that domain starts landing in Junk immediately after you save.

Three things to know before you start. Blocked mail is permanently deleted from Junk after 14 days with no recovery option — this is not the same as archiving. The Blocked Senders and Safe Senders lists share a single combined cap of 10,000 entries. And blocking example.com does not block mail from promo.example.com — subdomains require a different step, covered in the troubleshooting section below.

Before you start: account and app restrictions#

The Blocked Senders list is a feature of Outlook.com — Microsoft-hosted addresses at @outlook.com, @hotmail.com, @live.com, and related domains. If you are using Outlook as the app for a Gmail, Yahoo, or other third-party address, the situation is different.

  • Outlook.com accounts on the web (outlook.com, hotmail.com, live.com): full domain blocking available — follow the steps below.
  • New Outlook for Windows with a Microsoft account: supported; manage the blocked list at outlook.com in a browser.
  • New Outlook for Windows with a Gmail, Yahoo, or IMAP account: not supported in the app; configure blocking through your original email provider.
  • Outlook mobile (iOS and Android): individual address blocking only in the app; domain blocks must be set from outlook.com on the web.
  • Microsoft 365 or Exchange accounts managed by an IT admin: tenant-level domain blocking is in the Microsoft Defender portal, and your Junk email settings may be controlled by policy.

New Outlook for Windows and third-party accounts

The new Outlook for Windows app does not support blocking senders for third-party accounts — Gmail, Yahoo, iCloud, or any IMAP address you have added to the app. For those accounts, you must configure blocking through the original provider's settings. This limit applies to the new Windows app only; Outlook.com on the web has no such restriction.

How to block an email domain in Outlook.com#

  1. 1

    Open Settings

    Sign in at outlook.com and click the gear icon in the top-right corner. At the bottom of the settings panel, select View all Outlook settings to open the full settings page.

  2. 2

    Go to Junk email

    In the settings sidebar, select Mail, then Junk email. The Blocked senders and domains list appears at the top of the page.

  3. 3

    Add the domain

    Click Add and type the domain you want to block — for example, spammysender.com. You can also enter it as @spammysender.com; Outlook treats both formats identically. Press Enter or click the checkmark to confirm the entry.

  4. 4

    Save

    Click Save at the bottom of the page. Outlook begins routing mail from that domain to your Junk Email folder immediately. Each domain you add counts as one entry toward the 10,000-entry cap shared with your Safe Senders list.

Where domain blocking is and isn't available#

Outlook reaches across desktop, web, and mobile, but not every surface exposes the same settings. Use this table to confirm what is available for your setup before spending time looking for a setting that is not there.

SurfaceDomain blockingNotes
Outlook.com (web)Full supportFollow the steps above; changes apply across all Outlook surfaces for that Microsoft account
Classic Outlook for Windows or MacAvailableSyncs with your Outlook.com account; access via Home ribbon, Junk, Junk Email Options
New Outlook for Windows — Microsoft accountSupportedManage the blocked list at outlook.com in a browser
New Outlook for Windows — Gmail, Yahoo, or IMAP accountNot supportedConfigure blocking through the original email provider
Outlook mobile (iOS / Android)Individual senders onlyDomain blocks must be set from outlook.com on the web
Microsoft 365 / Exchange (admin-managed)Separate admin featureTenant-level domain blocking is in the Defender portal under Tenant Allow/Block List

What to do when blocked mail still gets through#

The most common reason a domain block stops working is subdomains. When you add example.com to the blocked list, Outlook filters mail from addresses @example.com — but not from @promo.example.com, @b1.example.com, or @mail.example.com. Each subdomain is treated as a completely separate domain, and the block on the root domain does not extend to them.

Bulk senders and spam operations rely on this behaviour. A sender blocked at the root domain can keep reaching your inbox simply by switching to a new subdomain. Adding each one by hand is a loop that never ends, because generating a new subdomain costs the sender nothing.

The fix is an inbox rule using the Sender address includes condition. Unlike the blocked list — which must match the exact domain string — this condition performs a substring match on the full sender address. Entering example.com as the match string catches mail from @example.com, @promo.example.com, @b1.example.com, and any other variant, because all of them contain the string example.com somewhere in the address.

Diagram showing that a domain block on example.com stops root-domain senders but lets subdomain variants through, while an inbox rule matching sender address includes example.com intercepts both
An inbox rule with sender address includes matches the domain string anywhere inside the sender address, covering subdomains that the blocked list misses.

Blocked mail is permanently deleted after 14 days

Mail that reaches your Junk Email folder — whether from the blocked list or a delete rule — is automatically removed after 14 days and cannot be recovered. Before applying a broad domain rule, add any legitimate senders from that domain to your Safe Senders list so they bypass the filter.

Setting up an inbox rule to block a domain including subdomains#

  1. 1

    Open Rules settings

    In outlook.com, go to Settings, then Mail, then Rules. Click Add new rule. Give the rule a name you will recognise — for example, Block spammysender and all subdomains.

  2. 2

    Set the condition

    Under Add a condition, select Sender address includes from the dropdown. In the text field, type the parent domain — for example, spammysender.com. Do not include the @ sign; you want a substring match, not an exact address match.

  3. 3

    Choose an action

    Under Add an action, select Delete to discard matching messages immediately, or select Move to and choose Junk Email if you want to review them before the 14-day automatic deletion window closes.

  4. 4

    Add an exception for senders you still want

    Click Add an exception and select From. Enter any specific addresses from that domain that should still reach your inbox — for example, a newsletter you subscribed to. Exceptions are evaluated after the condition, so those addresses will skip the rule.

  5. 5

    Save and verify

    Click Save. The rule applies to new incoming mail immediately. You can edit or delete it at any time from the Rules settings page. If you want to test it, send a message from an external address at that domain, or wait for the next one from that sender.

A faster way to keep unwanted domains out of your inbox#

The steps above work, but they require attention every time a new sender domain or subdomain appears. The 10,000-entry cap also means a heavily-filtered inbox will eventually run out of room on the blocked list.

We build AI Emaily, an AI email client that connects to Outlook, Gmail, and IMAP accounts. Its cold-email filter matches on sender behaviour and domain patterns rather than a static list — so a bulk sender rotating through subdomains does not reset the filter each time it switches to a new one. Mail that fits the pattern is routed out of the primary inbox automatically, with no list to maintain and no entry cap to hit. Anything the filter catches can be reviewed, and individual senders can be marked safe with one click. If managing the blocked list is taking time you would rather not spend, you can start at app.aiemaily.com.

Frequently asked

Nafiul Hasan

Written by

Nafiul Hasan

Nafiul 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.

EntrepreneurAI Automation System BuilderAI EnthusiastBuilds AI Enterprise Solutions10+ years experience
More from Nafiul
Ready when you are

Stop chasing senders across domains

AI Emaily filters unwanted mail by pattern, not by address list — no cap to hit, no subdomains to chase.

  • 7-day free trial
  • Cancel anytime
  • Every provider