troubleshooting

Outlook Sending Your Emails to Junk? Complete Fix

Key takeaways

  • why does outlook send my emails to junk instead of the inbox? Because Microsoft's filtering scores every message using authentication, sender reputation, content and sending pattern together, then routes anything above a threshold to Junk instead of rejecting…
  • how do I stop outlook from marking my emails as spam? Start by confirming the mail is genuinely landing in Junk rather than guessing.
  • can an email pass spf and dkim and still go to junk? Yes, and this catches people constantly.

Short answer: If your message reached the recipient at all - even in a folder they never check - Outlook did not block you. It accepted the message, scored it, and decided not to show it in the inbox. That is a completely different problem from a rejection, with a different diagnosis and a different fix.

  • If you have confirmed the mail is actually landing in Junk: skip straight to why Outlook junks legitimate mail and work the sender action plan.
  • If you have not confirmed that yet: start with confirming placement before changing anything - a guess here wastes real effort on the wrong fix.
  • If you are the recipient and want a sender out of your Junk folder: the safe senders section covers exactly what to click.
  • If your message is being rejected outright, with a bounce and a code: this is the wrong guide. Read Outlook blocking your emails instead, which covers hard blocks, delisting and Microsoft SNDS.

Junk Is a Delivery Success, Not a Block

Most complaints that start with "Outlook is blocking my emails" turn out, on inspection, to describe something else entirely: the message arrived, Microsoft's filtering scored it as likely unwanted, and it is sitting in the recipient's Junk Email folder right now, fully intact, waiting. Nothing was refused. No server said no. The SMTP conversation completed normally and the message was accepted into the recipient's mailbox - it just was not placed where either of you expected.

That distinction is not academic. A hard block is fixed by repairing authentication, reputation and IP standing, and the fix for a hard block does very little for a message that is landing in Junk, because the message is already passing the checks that hard blocks operate on. Junk placement is decided by a second, separate layer of scoring that runs after acceptance, and it responds to a different set of levers: content, engagement history, and sending pattern, on top of - not instead of - authentication and reputation.

This guide is entirely about that second layer: mail that is delivered, and lands somewhere other than the inbox. For the hard-block side of Microsoft filtering - rejections, bounce codes, delisting - the complete reference is Outlook blocking your emails. If you are not yet sure which of the two you are dealing with, the fastest test is simple: did anything bounce back to you? If yes, you want that guide. If no, and the recipient can find the message somewhere in their own mailbox, you are in the right place.

Confirm It's Actually Landing in Junk

Do this before anything else, because "probably going to spam" and "confirmed going to spam" lead to different work. Guessing wrong here is the single most common way people spend a week on DNS changes that were never going to fix the actual problem.

  1. Ask directly, and ask for a specific answer. Not "did you get my email" but "can you open your Junk or Spam folder right now and tell me if it's there." A vague "I never got it" covers Junk placement, a silent drop, and a message the recipient genuinely never received - three different problems with three different fixes.
  2. Use seed accounts you control. Create or use existing test accounts at Outlook.com and, if relevant, Microsoft 365, send your actual campaign content to them alongside a real send, and check every folder yourself. This is the fastest way to get a real answer without depending on anyone else's cooperation.
  3. Watch your reply rate against your own baseline. If a segment's replies collapse while your list, copy and volume stayed the same, placement almost certainly moved, even without a single direct confirmation.
  4. Check Google Postmaster Tools and Microsoft SNDS if you send at meaningful volume. Neither gives you per-message placement, but both show reputation and filter-rate trends that corroborate what individual reports are telling you.

If a recipient reports the message is in neither Inbox nor Junk, you are not dealing with junk placement at all - work through emails not being delivered instead, since that is a silent-drop pattern with its own diagnostic path.

Why Outlook Junks Mail That Isn't Spam

Microsoft's filtering does not sort mail into a binary spam-or-not decision. Behind the scenes, Exchange Online Protection - the filtering layer behind both Microsoft 365 and the consumer Outlook.com platform - assigns each message something close to a spam confidence score, a number reflecting how strongly the combination of signals resembles unwanted mail. Microsoft's own documentation describes this scoring concept publicly, even though it does not publish the full weighting behind any individual score. An organization or account then has a policy, mostly Microsoft's own default, that maps ranges of that score to an action: deliver to inbox, deliver to Junk, or hold for review.

The reason this matters more than it sounds is that it means there is no single fact you can fix to guarantee inbox placement. A message with clean authentication and a good sending IP can still land in Junk if enough smaller factors point the same direction - a first contact with no reply history, a link to a domain the filter has less trust in, formatting that looks more like a template than a person. None of those individually would sink a message. Stacked together, they push the score over whatever line separates Junk from Inbox for that particular recipient at that particular moment.

This is also why the same message can behave completely differently at two recipients on the same domain. The content-driven part of the score is shared, but the recipient-specific part - your engagement history with them, whether they have mailed you before, whether their own account has quietly drifted toward stricter filtering - is not, and it alone can move one recipient's copy into Junk while another's lands cleanly.

The Authentication Gap Between Passing and Aligning

SPF, DKIM and DMARC are covered as a hard-block prerequisite in Outlook blocking your emails, and everything there is still true here - broken authentication remains one of the most common reasons Microsoft filters a message at all. What is worth adding for Junk specifically is that passing authentication is a gate, not a promotion. It stops a message from being treated as an impersonation attempt. It does not, by itself, earn a message a place in the inbox.

The distinction that actually matters for Junk placement is alignment, not the bare pass or fail on each individual check. A message can show spf=pass and dkim=pass in its headers and still fail DMARC, because alignment asks a more specific question: does the domain that passed SPF, or the domain that passed DKIM, actually match the domain shown in the visible From address? A message signed by a sending platform's own domain, with a From address on your domain, can pass both individual checks while failing alignment - and unaligned mail gets treated with more suspicion by scoring, which shows up as Junk placement long before it ever produces an outright rejection.

Practically: open the full headers of a message that landed in Junk, at a Microsoft address you control, and read the Authentication-Results line. You want all three - spf, dkim, dmarc - to show pass, and you want the domains named in that line to match your actual sending domain. If they do not align, fixing that is usually a bigger lever on Junk placement than anything covered later in this guide.

Reputation, Sending History, and the New Domain Problem

Microsoft's default posture toward a domain or mailbox it has no history with is caution, not rejection, and caution expresses itself as Junk. This is an asymmetry worth understanding on its own: outright blocks are largely reserved for senders Microsoft has actual negative evidence against - blocklist hits, spam trap contacts, high complaint volume. A brand-new domain with zero track record has none of that evidence yet, so it is not blocked. It is simply not trusted, and untrusted mail defaults toward Junk until a track record accumulates that says otherwise.

That track record is built exactly the way it sounds: consistent sending volume over time, low bounce and complaint rates, and - the strongest single signal - recipients replying, moving your mail to inbox, or adding you to contacts. There is no shortcut that substitutes for time and consistent good behavior; anything that promises otherwise is promising something Microsoft's filtering was specifically built to resist.

The practical consequence for anyone starting outreach from a new domain or a new mailbox: expect Junk placement in the first stretch of sending even with perfect authentication and clean content, and treat a gradual increase in inbox placement over the following weeks as the system working correctly, not as evidence that something is still broken. Jumping volume during that period resets very little of the progress made and often makes the scoring worse, not better, because a volume spike from an unproven sender is itself one of the content-adjacent signals the filter weighs.

What Content Pushes a Message Into Junk

Content matters most when reputation is already borderline, which is most senders most of the time. Group the reliable offenders into four categories, because thinking in categories generalizes better than memorizing a list of specific words to avoid.

Structural signals

A heavy image-to-text ratio, HTML with no plain-text alternative, and unusually dense formatting for what claims to be a one-to-one message all read as bulk mail rather than correspondence. A message that looks like a person wrote it in a normal mail client - modest formatting, mostly text - starts from a better position than one that looks like a template rendered by a sending platform, even when both say the same thing.

Link signals

Every link carries the reputation of its own destination domain into your message's score. Link shorteners hide the real destination and are treated with elevated suspicion for exactly that reason. A newly registered domain in a link is itself a signal, independent of your own sending history. Fewer links, pointed at domains with an established track record, consistently scores better than more links pointed at anything unfamiliar.

Language signals

Certain phrasing patterns correlate strongly with unwanted mail in the aggregate data filters are trained on - urgency language, unrealistic claims, financial and pharmaceutical terms used in ways that do not match legitimate correspondence in that industry. This is pattern matching, not a banned-word list, so rewriting one flagged phrase rarely helps if the surrounding structure still reads the same way.

Personalization signals

Identical bodies sent to a long recipient list, with only a name token swapped, read differently to scoring than messages with genuine per-recipient variation - and this is one of the few content signals that is also a sending-pattern signal, covered next, because the two overlap in how they show up in the data.

Sending Patterns That Read as Bulk Mail

How a message is sent shapes its score independently of what the message says. Four patterns matter most.

  • Identical timing. A batch that goes out within seconds of itself, or a daily send that fires at the exact same minute every day, is a mechanical signature no person produces by hand. Irregular gaps between messages read as more human than any fixed interval, however reasonable that interval seems.
  • Volume shape. A mailbox with a long history of modest daily volume that suddenly triples looks different to scoring than the same total volume built up gradually, even though the eventual number is identical. Step changes are a stronger signal than the number itself.
  • No engagement, ever. A sending pattern with zero opens, zero replies and zero recipient interaction over a long stretch reads as one-way broadcast traffic, which correlates with the mail scoring is designed to catch. Genuine two-way correspondence, even occasional, is one of the strongest counter-signals available.
  • Rotation without warm-up. Spreading volume across several mailboxes helps only if every mailbox in the rotation has its own sending history. Adding a brand-new mailbox straight into a rotation at full volume does not protect the established mailboxes and gives the new one nothing to draw on either.

Shared Senders, ESPs, and Guilt by Association

If you send through a shared sending service - any platform where your mail leaves alongside other customers' mail from shared infrastructure - your Junk placement is partly a function of decisions you did not make. A different customer on the same shared sending pool with a bad list or aggressive volume can drag down the reputation everyone on that pool inherits, and you have no visibility into who else is sending alongside you or what they are doing.

This is one of the stronger arguments for sending from infrastructure where your own mailbox's history is what determines your own reputation - a connected mailbox sending its own mail, rather than a shared pool blending many senders' reputations into one. It does not eliminate the need to warm up and behave well; it just means the work you put in actually stays yours, instead of being diluted by everyone else sharing the same sending path.

The Sender's Action Plan, in Order

Work these in sequence. Later steps depend on earlier ones being genuinely fixed, not just attempted.

  1. Fix authentication and alignment first. Confirm SPF, DKIM and DMARC all pass and align with your visible From domain, using the Authentication-Results header on a real delivered message as ground truth, not a checker tool's opinion of your DNS records.
  2. Check reputation and blocklist status. Clean here does not guarantee inbox placement, but a listing guarantees Junk or worse - rule it out using the process in how to get off an email blacklist.
  3. Reduce content risk. Fewer links, a plain-text alternative present, formatting that looks like correspondence rather than a template, no shortened or unfamiliar link destinations.
  4. Fix the sending pattern. Irregular timing, gradual volume increases on new mailboxes and domains, rotation across mailboxes that each have their own history rather than one mailbox carrying everything.
  5. Give reputation time to catch up. None of the above works instantly. Expect Junk placement to improve gradually over a period of weeks as consistent, low-complaint sending accumulates, not immediately after a single change.
  6. Ask engaged recipients for the one action that helps most. A reply, or an explicit not-junk action, is a stronger positive signal than any change you make in DNS - see below.

What the Recipient Can Do in Under a Minute

If you are the recipient and want a specific sender to stop landing in Junk, you have more control over this than most people realize, and none of it requires an administrator.

  • Open the message in Junk and choose Not junk, rather than dragging it to the inbox. The explicit action feeds the filter a clear signal; a plain drag sometimes does not register the same way.
  • Add the sender to your Safe senders and domains list under Settings, then Mail, then Junk email. This exempts that sender's future mail from Junk filtering on your account regardless of how the platform would otherwise have scored it.
  • Reply to at least one message. Replying is one of the strongest individual signals that a sender is legitimate to you specifically, and it helps more than marking not-junk alone.
  • If this is a work account, and organization-wide filtering is layered on top, ask your administrator to add the sender to an allow entry - your own Safe senders list only affects your personal view and cannot override an organization-level policy blocking a sender for everyone.

Why "Mark as Not Junk" Matters More Than You Think

A common and reasonable-sounding misconception is that a handful of not-junk clicks from cooperative recipients will meaningfully move a sender's global reputation. It does help, but only at the scale that actually happened: each not-junk action is a signal about that sender at that one recipient's account. It is not a vote that gets tallied against your domain's overall standing the way a spam complaint can be.

What it does reliably do is fix the problem for that one recipient going forward, and a Safe senders addition on top of it makes that fix durable rather than one-time. Where volume matters is aggregate behavior across your whole list over time - consistent low complaint rates, steady engagement, replies - which is a slower, cumulative version of the same signal rather than something a coordinated batch of not-junk clicks can substitute for.

Focused Inbox and Promotions Are Not Junk

Two things get reported as "going to spam" that are not spam filtering at all, and treating them as junk placement leads to fixing the wrong thing.

Focused Inbox, on Outlook.com and Microsoft 365 accounts that have it enabled, splits delivered mail into Focused and Other based on a relevance model, not a spam score. A message in Other was fully delivered and is exactly as present as one in Focused - it is a sorting decision, not a filtering decision, and it is covered in far more depth, including how to fix it for one sender or turn it off account-wide, in Hotmail blocking your emails.

Gmail's Promotions tab works the same way on the receiving side, for anyone in your list using Gmail alongside Microsoft addresses: bulk-styled formatting and marketing-shaped links land mail there, but the message reached the inbox, just a secondary tab within it. Neither of these is the failure this guide is about, and neither responds to the fixes in this guide, because nothing was scored as unwanted in the first place.

Measuring Whether It's Actually Working

Junk recovery is gradual, so you need a way to see progress before you are willing to trust that the fixes are holding. Three checks, in increasing effort:

  1. Reuse your seed accounts from the confirmation step, on a regular schedule rather than once. A single clean placement test proves less than the same test repeated weekly showing a consistent trend.
  2. Track reply rate as your leading indicator. It moves before most other metrics do, because it depends on recipients actually seeing the message, which only happens once placement improves.
  3. Watch Google Postmaster Tools and Microsoft SNDS if your volume is high enough for both to populate meaningfully. Rising domain or IP reputation and a falling spam-folder rate corroborate what the seed tests and reply rate are already telling you.

Expect the timeline to be measured in weeks rather than days for anything beyond an outright DNS misconfiguration. A broken SPF record fixed today can show clean headers on the next message you send. A reputation-driven Junk pattern built up over months of inconsistent sending does not reverse on the same schedule.

Preventing This With WarmySender

Junk placement is the accumulated result of authentication, reputation and sending pattern working against you at the same time, which is exactly the combination WarmySender is built to keep in your favor. It runs cold email campaigns, peer-to-peer email warmup, LinkedIn outreach, and multichannel sequences that combine email and LinkedIn in one flow.

For the specific failure this guide covers, the mechanics that matter are a gradual warmup ramp that gives a new mailbox or domain a real sending history before it faces cold outreach volume, per-mailbox daily sending caps and paced sending instead of bursts so the pattern never looks mechanical, inbox rotation across mailboxes that each build their own reputation, mailbox health monitoring that flags a drift toward Junk before it becomes a pattern, and list verification before you send so bounce rates never give scoring a reason to be more cautious with your mail.

What it cannot do is override a scoring decision Microsoft has already made about a message you already sent, and it cannot ask a recipient to click not-junk on your behalf. It reduces how often you end up needing to. See how WarmySender works.

Frequently asked questions

why does outlook send my emails to junk instead of the inbox?
Because Microsoft's filtering scores every message using authentication, sender reputation, content and sending pattern together, then routes anything above a threshold to Junk instead of rejecting it outright. A message can pass every individual authentication check and still be junked if enough smaller signals - unfamiliar links, template-like formatting, no reply history - point the same direction. There is rarely one single cause; work through authentication, reputation and content in that order.
how do I stop outlook from marking my emails as spam?
Start by confirming the mail is genuinely landing in Junk rather than guessing. Then fix SPF, DKIM and DMARC alignment, check that your domain and IP are not on a public blocklist, reduce link count and template-like formatting, and send at a gradual, irregular pace rather than in bursts. None of these work instantly - expect placement to improve over weeks of consistent, low-complaint sending rather than after a single change.
can an email pass spf and dkim and still go to junk?
Yes, and this catches people constantly. Passing SPF and DKIM individually is not the same as passing DMARC alignment, which checks whether the domain that passed those tests actually matches your visible From address. A message can show both individual checks passing and still fail alignment, and unaligned mail is treated with more suspicion by scoring even though it technically passed each test on its own.
why do some of my emails go to junk and others from the same account don't?
Because scoring happens per message and per recipient, not once for your whole account. Content differences between messages, and different engagement histories at different recipients, both shift the outcome independently. A recipient who has replied to you before extends more trust than one receiving a first message, so identical copy can land differently depending entirely on who is receiving it and what your history with them looks like.
does it help if I ask someone to mark my email as not junk?
Yes, but only at the scale it actually happened - it fixes placement for that one recipient's account going forward, especially if they also add you to Safe senders, rather than moving your reputation globally. It genuinely helps that person see your future mail, which is worth asking for. What actually moves your broader placement is consistent behavior across your whole list over time: low complaints, steady engagement, real replies.
is the outlook other tab the same as the junk folder?
No, and conflating them wastes troubleshooting effort. Other is a Focused Inbox sorting tab for mail Microsoft's relevance model considers less important - the message is fully delivered and sitting in your account. Junk is an actual spam-filtering decision. Check both before concluding anything is being blocked; a message you think is missing is very often just sitting in Other, not filtered out anywhere at all.
how long does it take for outlook to trust a new sending domain?
There is no fixed number Microsoft publishes, and treat any specific figure you find elsewhere as a rough anecdote rather than a rule. Expect Junk placement to be more common in the first weeks of sending from a new domain even with clean authentication, and expect it to improve gradually as consistent, low-complaint volume builds a track record. Jumping volume during that period usually sets the timeline back rather than forward.
does sending through a shared email tool hurt my junk placement?
It can. If your mail leaves through shared sending infrastructure alongside other customers, part of your reputation is inherited from senders you have no visibility into or control over - one bad actor on the same shared pool can affect everyone using it. Sending from your own connected mailbox, where your history is entirely your own, avoids that specific risk, though it does not remove the need to warm up and send well otherwise.
AK
Technical Content Lead · WarmySender
Writes about email deliverability, sender reputation, cold outreach, and LinkedIn prospecting — turning the mechanics of the inbox into plain-English playbooks.