# Outlook Email Warmup: How to Warm Up Microsoft 365 and Outlook.com Mailboxes URL: https://warmerly.com/email-warmup/outlook Published: 2026-06-02 (updated 2026-09-29) > Outlook email warmup for Microsoft 365 and Outlook.com mailboxes: the EOP signals, 2048-bit DKIM, SNDS setup, realistic ramp curves and placement checks. To warm up an Outlook or Microsoft 365 mailbox, enable 2048-bit DKIM signing in Microsoft 365 (not only in DNS), publish SPF and DMARC, register your sending IPs in SNDS and JMRP, then run 14 to 28 days of warmup with Outlook peers in the mix. Start cold email at 10 to 15 a day, and only once SNDS shows Green and Outlook seed tests inbox above 90%. Outlook processes most enterprise B2B email. If your cold outreach lands in junk there, you are missing the majority of the decision-makers you are trying to reach. Warming up for Outlook requires a slightly different approach from Gmail. Exchange Online Protection watches different signals, and the monitoring tools you need are different too. This guide covers exactly what to do. ## Why Outlook warmup is different from Gmail Outlook (covering Outlook.com, Hotmail, Live, and the Microsoft 365 tenant mailboxes that most enterprise prospects use) runs on Exchange Online Protection (EOP). EOP differs from Gmail's filter in two important ways that change how you approach warmup. First, EOP weights IP reputation more heavily than Gmail does. Gmail's dominant signal in 2026 is domain reputation. EOP gives IP reputation nearly equal weight. That means shared sending infrastructure matters more when targeting Outlook recipients. If your cold email platform routes through a pool with poor Outlook standing, a clean domain reputation will not save you. Second, EOP's content scanner is stricter on link density and certain HTML patterns. Emails with a high link-to-text ratio, image-heavy templates, or patterns that match known spam campaigns are filtered more aggressively at Outlook than at Gmail. ## What Exchange Online Protection actually checks The main signals EOP uses, in rough order of weight: 1. IP reputation. EOP maintains its own IP reputation database and references public blocklists including Spamhaus and SpamRats. Each sending IP gets a filter result: Green (good), Yellow (borderline), or Red (blocked or heavily filtered). 2. Authentication. SPF, DKIM, and DMARC must pass. EOP is particularly strict about DKIM key strength: 1024-bit keys are treated as weak. Use 2048-bit. 3. Domain reputation. Weighted less than at Gmail but still contributes. Building domain reputation helps across Microsoft 365 tenants with custom filtering rules. 4. Complaint signals. Recipients marking messages as junk feeds into both EOP's own system and the Junk Email Reporting Program (JMRP). Complaint rate above 0.30% triggers aggressive filtering across all recipients on that IP. 5. Sending pattern. EOP watches volume stability. Consistent, predictable sends from the same IP look like a legitimate sender. Spikes from new senders look like compromised accounts. 6. Content patterns. High link-to-text ratio, base64-encoded bodies, shortener chains, and certain phrase patterns that match known campaigns all raise EOP's spam score. ## Step 1: Configure authentication before anything else Authentication must be in place before a single warmup message leaves your mailbox. For Microsoft's stack specifically: - SPF must be valid and must not exceed 10 DNS lookups. A broken or over-limit SPF record is an automatic soft-fail at EOP. - DKIM must use a 2048-bit key. EOP flags 1024-bit keys as weak and reduces the strength of your authentication pass accordingly. - DMARC must be published at p=none minimum with rua reporting active. Start at p=none, read 30 days of reports, then tighten. - If you send from Microsoft 365, enable DKIM signing in the Microsoft 365 admin center, not just through DNS. The admin console enables the signing service and generates the key pair. Adding the DNS record alone without enabling signing does nothing. ## Step 2: Register with SNDS before warmup starts Smart Network Data Services (SNDS) is Microsoft's equivalent of Google Postmaster Tools. Register at postmaster.live.com and add every IP your sending infrastructure uses. SNDS shows you: - Filter result per IP: Green, Yellow, or Red. - Message volume per IP per day. - Complaint rate. - Spam trap hit count. Without SNDS you are blind to your Outlook reputation. You will not know your IP status until campaigns start failing. Registration is free and takes about 10 minutes. ## Step 3: Sign up for JMRP The Junk Email Reporting Program sends you complaint feedback when Outlook.com, Hotmail, and Live recipients mark your messages as junk. Unlike Gmail's Postmaster Tools, JMRP sends individual complaint emails to a feedback mailbox you designate. A volume spike in JMRP reports is your early warning that complaint rate is rising before SNDS catches up. You will need a feedback mailbox that somebody actually reads. Routing JMRP reports to an unmonitored inbox defeats the purpose. ## Step 4: Run warmup with Outlook peers in the network Your warmup tool must include Outlook and Microsoft 365 mailboxes in its peer network, not just Gmail. Many warmup tools are heavily Gmail-weighted because Gmail dominates consumer email volume. For B2B cold email, your prospects are mostly in Microsoft 365 tenants. Outlook-side peer activity is what builds the signals EOP tracks. The core warmup mechanics are the same: conversational messages, replies with quoted history, spam-folder rescue, and positive engagement actions. The difference is the recipient side. Peer mailboxes at Outlook.com and Microsoft 365 receiving and engaging with your messages are the inputs EOP needs to move your IP filter result from Yellow to Green. > **Warm your Outlook mailbox the right way** — Warmerly runs warmup traffic across Gmail, Outlook.com, and Microsoft 365 peers and seeds inbox placement across five providers so you see Outlook folder placement from day one. ## Step 5: Ramp gradually EOP is less sensitive to total volume than Gmail but more sensitive to volume spikes from new senders. How long the warmup window runs depends on the domain: - Brand new domain (under 30 days old): 21 to 28 days of warmup before any cold sending. Add a further 30 days of domain age before warmup starts if you can. - Aged domain (30 to 180 days, clean history): 14 to 18 days. - Established domain (over 6 months, previously sent normally): 7 to 10 days. - Previously burnt domain: treat as brand new at minimum, and consider whether it is worth rehabilitating at all. Inside that window, a realistic daily ramp for a new Microsoft 365 mailbox targeting enterprise B2B contacts: - Days 1 to 7: 10 to 20 warmup messages per mailbox per day, mixed across Outlook and Gmail peers. - Days 8 to 14: 25 to 40 per mailbox, spam rescue active on every cycle. - Days 15 to 21: 40 to 60 per mailbox, with at least 30% of peer traffic going to Outlook mailboxes. - Day 21 onward: begin cold sending at 10 to 15 messages per mailbox per day, only when SNDS shows Green and Outlook placement seeds are inboxing above 90%. *Figure: Microsoft 365 compared with Outlook.com: Who is there: Microsoft 365, business tenants: most enterprise b2b buyers; Outlook.com, consumer outlook.com, hotmail and live addresses. Filter: Microsoft 365, exchange online protection, plus any rules the tenant admin adds; Outlook.com, microsoft's consumer filtering. What it weighs: Microsoft 365, ip reputation nearly as much as domain reputation; Outlook.com, ip reputation, complaints and volume spikes. Where you look: Microsoft 365, seed placement tests; snds for ips you send from; Outlook.com, snds filter results and jmrp complaint reports. DKIM: Microsoft 365, 2048-bit, and signing switched on in microsoft 365, not only in dns; Outlook.com, your sending domain's dkim, 2048-bit. Exchange Online allows 10,000 recipients a day per mailbox; safe cold volume in week four is about 50.* ### How do you know a mailbox is ready? Calendar days are a guide, not a guarantee. A mailbox is ready to send cold email when all of these are true: 1. Health score above 80 for at least three consecutive days in your warmup tool. 2. Inbox placement above 95% at Outlook.com and Microsoft 365, measured by seed tests. 3. SNDS showing Green for every IP you send from, if you can register them. 4. Spam recovery rate trending down, meaning fewer messages landing in spam in the first place. 5. No authentication failures in the past 7 days. If you also send to Gmail recipients, add Google Postmaster Tools to the same checklist: domain reputation should read High before you launch. In Warmerly these indicators sit on one dashboard; with another tool or a manual approach, check SNDS, Postmaster and your placement data directly. ## Step 6: Your first campaign: start small Warmup is complete and the readiness checks pass. Run your first campaign, but not at full volume. The standard ramp for first campaigns from a warmed Microsoft mailbox: - Week 1: 20 to 25 cold sends per mailbox per day, alongside warmup continuing at full volume. - Week 2: 30 to 40 sends per day; check SNDS and your JMRP feedback mailbox every other day. - Week 3: 40 to 50 sends per day, reduce warmup to 50% of peak volume. - Week 4 onward: up to 50 sends per day, keep warmup running at 20 to 30% indefinitely. These figures assume one mailbox. If you run multiple mailboxes on the same domain, the per-mailbox volumes stay the same but the domain-level total grows. Gmail and EOP both watch domain-level totals alongside per-mailbox counts. ## How to read your Outlook sender reputation Once you are sending, these are the numbers to watch weekly. SNDS filter result: Green means EOP is routing you to inbox. Yellow means borderline: EOP may route some messages to junk depending on recipient-level rules. Red means EOP is blocking or junk-filtering most messages. SNDS reports per IP, so it is most useful when you send from dedicated or semi-dedicated IPs; on shared infrastructure like Google Workspace you share IPs with other senders. Most warmup tools do not surface SNDS data, so check it by hand during the ramp. JMRP complaint rate: target below 0.30%. Above that, EOP's filter becomes significantly more aggressive. Unlike Gmail's Postmaster spam rate display, JMRP sends raw feedback emails, so you need to track volume trends in your feedback mailbox yourself. Outlook placement in your warmup tool: if your tool seeds test mailboxes across Outlook.com and Microsoft 365, you can see folder placement directly. Inbox above 95% is healthy. Junk placement above 10% means something needs to change. ## What EOP punishes that warmup cannot fix Warmup builds the reputation; your campaigns can still spend it. Two things matter more at Outlook than anywhere else. ### List hygiene before every send Verify your list before it touches a campaign. Bounce rates above 2% will get you throttled, and above 5% will get your domain blocklisted. Use a list verification tool that does syntax checking, MX lookup, SMTP probing and catch-all detection. Remove role accounts (info@, sales@, support@, admin@): they rarely reply and often inflate complaint rates. ### Content basics that still matter Modern spam filters do not care about the word free or exclamation marks. EOP does care about: - Link-to-text ratio. Keep it under 1 link per 200 words. Two links maximum per message. - Image-only emails. Always include text. A single hero image with no copy fails almost every spam filter. - Redirect chains. URL shorteners that resolve to other shorteners. Use clean, direct URLs. - Tracking domains. Warm your tracking domain the same way you warm your sending domain. ## Common Outlook warmup mistakes - Leaving a 1024-bit DKIM key in place. EOP treats it as weak, so every authentication pass counts for less. - Adding the DKIM record in DNS but never enabling signing in Microsoft 365, so nothing is actually signed. - A Gmail-heavy peer network. If few peers are Outlook or Microsoft 365 mailboxes, Outlook-side reputation never builds. - Skipping SNDS and JMRP. Without them you learn about an IP turning Yellow or Red from your reply rate. - Stopping warmup once campaigns start. Warmup is maintenance, not onboarding; any gap longer than two weeks without sending needs a short re-warm. - Sending from the primary business domain. When the outreach domain burns, you want it to be a domain nobody else in the company relies on. ## Where Warmerly fits in Warmerly connects to Microsoft 365 and Outlook.com mailboxes via Microsoft OAuth, alongside Gmail via a Google app password. Warmup traffic runs across a mixed peer network covering both providers. Inbox placement seeds check folder placement across five providers including Microsoft 365 and Outlook.com, so you see Outlook delivery data from the first week of warmup. The health dashboard surfaces authentication status, per-provider placement scores, and timestamped health events per mailbox. If a DKIM record changes, a volume spike occurs, or an auth check fails, it appears in the timeline before it compounds into a deliverability problem. Warmerly can run as the warmup layer alone. It connects to the same mailbox your campaign tool uses and runs the reputation layer in the background, with no migration, no routing change, and no conflict with your existing sending stack. When you are ready, it can also send the campaigns itself. > **Check your Outlook inbox placement before scaling cold email** — Connect your Microsoft 365 or Outlook.com mailbox to Warmerly. Free plan with no card, or a 7-day trial on paid plans with no charge until day 8. ## Questions ### Does Outlook warmup work the same way as Gmail warmup? The underlying process is similar (conversational peer traffic, spam-folder rescue, positive engagement signals), but the signals EOP tracks differ from Gmail. IP reputation carries more weight at Outlook, DKIM key strength is evaluated more strictly, and the monitoring tools you need are different: SNDS and JMRP instead of Postmaster Tools. ### How long does Outlook warmup take? The same general timeline as Gmail warmup: 14 to 21 days for a new domain, 7 to 10 days for an aged domain with clean history. The go-signal is different: you need SNDS to show Green and Outlook placement seeds to be inboxing above 90% before starting cold sends. ### Can I warm up a Microsoft 365 mailbox with Warmerly? Yes. Warmerly connects to Microsoft 365 and Outlook.com mailboxes via Microsoft OAuth. Warmup traffic, spam-folder rescue, and placement seeds all run across Outlook peers alongside Gmail peers. ### What is SNDS and why do I need it? Smart Network Data Services is Microsoft's free tool that shows your sending IP's filter result at Outlook. It tells you whether Outlook is routing your messages to inbox (Green), junk (Yellow), or blocking them (Red). Without it, you won't know your Outlook reputation until campaigns start failing. ### My emails inbox on Gmail but go to junk on Outlook. Why? Usually one of three things: a 1024-bit DKIM key that EOP treats as weak, a sending IP that is Yellow or Red on SNDS, or a warmup peer network that is Gmail-heavy with few Outlook peers so Outlook-side reputation never built. Check SNDS first, then check your DKIM key strength. ### Does warmup help with Microsoft 365 tenant mailboxes with strict custom rules? Warmup builds reputation at the EOP level, which handles the majority of filtering for all Microsoft 365 mailboxes. Individual tenants can layer additional rules on top of EOP, but those are set by the tenant admin and are less common. EOP-level reputation is what warmup addresses, and it covers the bulk of Microsoft 365 recipients. --- Source: https://warmerly.com/email-warmup/outlook Full content index: https://warmerly.com/llms-full.txt Site index: https://warmerly.com/llms.txt