Outlook Email Warm Up: What Works Without Password IMAP
Outlook email warm up needs Microsoft-approved access, usually OAuth, and a low ramp that often starts under 5 emails/day. If you rely on old IMAP passwords or jump straight into volume, Microsoft may reject mail, flag sign-ins, or send you to Junk. This guide shows what works now, what SNDS can tell you, and what to do while BobWork adds Outlook support.
Start by separating domain warm-up from mailbox warm-up. Outlook reputation is not only your domain. It also includes the Microsoft account, mailbox history, sending pattern, authentication, recipient engagement, complaints, and bounces.
BobWork Email Warm-up does not support Outlook or Microsoft 365 yet. Microsoft requires OAuth for the connection we need. Today, the free warm-up tool supports Gmail, Google Workspace, Zoho, Lark, Yahoo, iCloud, SES, SendGrid, Mailgun, and normal IMAP+SMTP mailboxes.
Why does Outlook need OAuth?
For Microsoft 365, do not plan around password-based IMAP. Exchange Online has deprecated Basic authentication for protocols such as IMAP and POP. A warm-up tool should not ask for your Microsoft 365 mailbox password and connect like an old desktop client.
Microsoft explains the change in its Exchange Online Basic authentication deprecation guidance. The practical result is simple: a new warm-up integration needs Microsoft OAuth or another approved Microsoft flow.
App passwords do not solve this for modern Exchange Online warm-up. They were a workaround for older Basic Auth flows on accounts with multi-factor authentication. They are not the right basis for a new Microsoft 365 connection.
SMTP AUTH can still exist in some Microsoft 365 tenants. Admins can enable or disable it. That does not bring password IMAP back.
Warm-up needs more than sending. It needs to send, receive, identify warm-up mail, read warm-up replies, and sometimes move warm-up mail out of Junk. For Microsoft 365, that means a proper OAuth-based mail connection.
Consumer Outlook.com and Hotmail accounts also push modern authentication. Some old scripts may still appear to work in edge cases. Do not build a deliverability process around them. They can break without warning and trigger suspicious sign-in controls.
What does Outlook warm-up require?
A real Outlook warm-up workflow needs four capabilities.
First, it needs send access. The engine should send small, plain-text messages from the mailbox during normal working hours. It should not blast volume at midnight or send identical text to every peer.
Second, it needs receive access. Warm-up is not only outbound sending. The mailbox must receive mail from other real mailboxes. Replies matter because they create normal two-way conversations.
Third, it needs folder access. If a warm-up message lands in Junk, the tool needs to find it and move it to Inbox. It should only touch mail it created or can identify. It should not read, answer, or move your real mail.
Fourth, it needs controlled volume. A safe warm-up starts low, then increases over days or weeks. You are building a normal pattern, not testing how much Microsoft will tolerate.
| Item | Number or setting | What it means |
|---|---|---|
| Microsoft 365 IMAP auth | OAuth for new integrations | Password IMAP is not a safe Exchange Online plan |
| IMAP port | 993 over TLS | Only useful with a supported modern auth method |
| SMTP submission port | 587 with STARTTLS | SMTP AUTH may depend on tenant policy |
| Typical warm-up start | 3–5 emails/day | Start low for a new or quiet mailbox |
| Typical increase | 2–5 emails every day or two | Increase only while delivery stays stable |
| BobWork ramp on supported mailboxes | 3/day, then +2/day, capped at 30/day | This is not available for Outlook yet |
| Conservative cold outreach ceiling | 30–50/day per mailbox | Add mailboxes instead of forcing one higher |
| Microsoft consumer high-volume threshold | Over 5,000/day to Outlook.com users | SPF, DKIM, and DMARC with alignment are required |
| Microsoft complaint threshold | Not stated | Watch complaints, replies, bounces, and junk placement |
Microsoft publishes sender requirements for Outlook.com and Hotmail. From 5 May 2025, domains sending more than 5,000 messages per day to Microsoft consumer inboxes must pass SPF, DKIM, and DMARC with alignment. See Microsoft’s Outlook.com sender requirements.
You should set those records even if you send far less. SPF, DKIM, and DMARC are baseline deliverability work now. If you need the plain version, use our guide to SPF, DKIM, and DMARC for cold email.
Which connection should you trust?
If a tool supports Outlook warm-up today, check how it connects. The answer should be OAuth, Microsoft Graph, or another Microsoft-approved enterprise flow. If it asks for a normal Microsoft 365 password, stop and ask which protocol it uses.
For delegated mailbox access, Microsoft supports OAuth for IMAP, POP, and SMTP AUTH. The official guide is Authenticate an IMAP, POP or SMTP connection using OAuth. That is the relevant model for tools that act with the user’s permission.
A business app may also use Microsoft Graph. Graph can send and read mail when the right permissions are granted. For warm-up, the important point is not the API name. The important point is consent, limited permissions, and a clear reason for every permission.
If you manage Microsoft 365, review these items before connecting any warm-up tool:
- Which app is requesting access.
- Whether consent is user-level or admin-level.
- Which mail permissions are requested.
- Whether the app can read all mailboxes or only the connected mailbox.
- How to revoke access in Entra ID.
- Whether SMTP AUTH is required for the mailbox.
A good warm-up tool should explain its Microsoft connection plainly. You should not need to guess whether it uses Basic Auth, Graph, IMAP OAuth, or SMTP AUTH.
Also check volume controls. Outlook support alone is not enough. You need a ramp, spacing, reply behaviour, and a way to stop when junk placement rises. If you want to compare paid tools that already list Outlook, use our email warm-up tools comparison and re-check each vendor’s current Microsoft support before buying.
What does SNDS show?
Microsoft SNDS means Smart Network Data Services. It shows data about IPs sending mail to Outlook.com, Hotmail, and other Microsoft consumer properties. Microsoft describes it in the Smart Network Data Services documentation.
SNDS is useful when you own or control the sending IP. For example, you may use a dedicated IP through an email service provider. SNDS can then show Microsoft-side IP signals for that traffic.
SNDS is less useful for a normal Microsoft 365 mailbox. Most Microsoft 365 tenants send through Microsoft-controlled shared infrastructure. You usually do not own the outbound IP, and you may not be able to verify it in SNDS.
Do not treat SNDS as a complete deliverability dashboard. It is one Microsoft-side signal for IP reputation. It does not show every mailbox-level issue. It does not prove your next sales email will reach Inbox.
For Microsoft 365 mailboxes, use these checks alongside SNDS where available:
- Message trace in Exchange admin center.
- Non-delivery reports and SMTP error codes.
- Replies and bounce patterns.
- Junk placement in test inboxes you control.
- Complaint feedback if you qualify for Microsoft reporting programmes.
- DNS alignment for your sending domain.
Warm-up tools can help with mailbox behaviour. They cannot fix bad targeting, scraped lists, broken unsubscribe handling, or a domain that sends too much too fast.
What can you do today?
If you must warm an Outlook or Microsoft 365 mailbox today, you have three practical choices.
The first choice is to use a paid warm-up tool that supports Microsoft OAuth. This is the direct route. It warms the actual Microsoft mailbox, which matters because mailbox reputation and account behaviour are part of the picture.
Check the tool’s Microsoft connection before you pay. Ask whether it uses OAuth. Ask whether it supports consumer Outlook.com, Microsoft 365 business accounts, or both. Ask what happens when admin consent is required.
The second choice is manual warm-up. Send a few real, plain-text messages to people who will reply. This can work for one mailbox, but it does not scale. Manual warm-up fails when people forget to reply, send too much, or stop after three days.
The third choice is to warm other mailboxes on the same domain while your Outlook route waits. This is not the same as Outlook mailbox warm-up. It does not train Microsoft that the specific Outlook account has normal conversations.
It can still help. Warming supported mailboxes can prove your SPF, DKIM, DMARC, sending cadence, and domain-level behaviour through other providers.
For example, you might warm Google Workspace, Zoho, or iCloud mailboxes on a secondary domain while you prepare Microsoft 365. BobWork Email Warm-up can run those supported mailboxes in a shared warm-up network by default, or a private pool per account if you prefer. The free pool does this step automatically once the mailbox is connected.
Use this workaround carefully. Do not warm ten Gmail mailboxes and assume one Microsoft 365 mailbox is ready for high-volume outreach. The domain may be cleaner, but the Outlook mailbox still needs its own ramp once an OAuth route is available.
If your cold-email stack can send from non-Outlook mailboxes, you may choose to start there. Gmail, Google Workspace, Zoho, Yahoo, iCloud, SES, SendGrid, and Mailgun all have workable warm-up routes in BobWork today. See Google Workspace warm-up or Zoho Mail warm-up if you can use those providers.
What should you fix first?
Before you blame Outlook, fix the domain. Microsoft will not reward a mailbox that sends unauthenticated or misaligned mail.
Start with SPF. Your SPF record should include the services that send for the domain. Keep it within the DNS 10-lookup limit. Too many includes can make SPF fail even when the record looks reasonable.
Then enable DKIM. In Microsoft 365, DKIM uses CNAME records that point back to Microsoft. After DNS propagates, check that messages sign with your domain.
Then publish DMARC. Start with p=none if you are still observing. Move stricter only when you know all legitimate sending sources pass alignment. DMARC alignment matters because providers want the visible From domain to match authenticated mail.
Also check the basics people skip:
- The From domain should be the same domain you warmed.
- The mailbox display name should be normal.
- The signature should not contain tracking-heavy links.
- Your website and domain should not look empty.
- Your unsubscribe process should work for bulk or campaign mail.
- Bounces and unsubscribes should be suppressed forever.
If Microsoft junk placement is already a problem, diagnose that directly. Use our guide on Outlook emails going to spam before increasing volume.
What should you check now?
Use this checklist before connecting Outlook to any warm-up process. It keeps the work in the right order.
| Step | Action | How to verify |
|---|---|---|
| 1 | Decide whether Outlook is required | If replies must come from Microsoft 365, warm the Outlook mailbox itself |
| 2 | Reject password IMAP plans | The tool should state OAuth, Graph, or another Microsoft-approved method |
| 3 | Check tenant auth policy | In Microsoft 365 admin and Entra ID, confirm legacy auth is not your dependency |
| 4 | Review app permissions | The consent screen should show mail permissions you understand and can revoke |
| 5 | Enable SPF, DKIM, and DMARC | Send a test email and inspect Authentication-Results for pass and alignment |
| 6 | Check SMTP AUTH only if needed | In Exchange admin center, confirm the mailbox can submit mail if the tool requires SMTP |
| 7 | Start below 5/day manually if needed | Send plain text to real contacts who reply, then increase slowly |
| 8 | Watch Microsoft errors | Review NDRs, message trace, and sign-in risk events |
| 9 | Use SNDS only for owned IPs | Verify your sending IP in SNDS and treat it as an IP signal |
| 10 | Keep outreach conservative | Stay around 30–50/day per mailbox after warm-up, and lower volume if delivery worsens |
The fastest way to damage an Outlook mailbox is to combine new infrastructure, poor authentication, and high-volume outreach. Warm-up cannot compensate for that. It only helps when the rest of the setup is sound.
Frequently asked questions
Can I warm up Outlook with an IMAP password?
Do not plan on it for Microsoft 365. Exchange Online has moved away from Basic authentication for IMAP and POP. New warm-up connections should use Microsoft OAuth or another supported Microsoft authentication flow.
Does BobWork support Outlook warm-up now?
Not yet. BobWork Email Warm-up supports Gmail, Google Workspace, Zoho, Lark, Yahoo, iCloud, SES, SendGrid, Mailgun and other IMAP+SMTP mailboxes. Outlook and Microsoft 365 need OAuth, so they are not live yet.
Can I warm up my domain using Gmail instead?
Partly. A mailbox on the same domain helps exercise SPF, DKIM, DMARC and domain-level sending behaviour. It does not warm the exact Outlook mailbox or Microsoft account reputation.
What does Microsoft SNDS show?
SNDS shows data for IPs sending to Outlook.com and Hotmail, including traffic and reputation signals. It is most useful when you own or control the sending IP. It is less useful for normal Microsoft 365 shared outbound IPs.
What volume is safe for Outlook cold email?
For cold outreach, keep volume conservative. A typical ceiling is 30–50 real cold emails per mailbox per day, after gradual warm-up. Add mailboxes and domains instead of pushing one Outlook account harder.
Do Microsoft 365 senders need SPF, DKIM and DMARC?
Yes. For domains sending high daily volume to Outlook.com consumer mailboxes, Microsoft requires SPF, DKIM and DMARC with alignment. Even at lower volume, these records are baseline deliverability hygiene.
Should I use a paid Outlook warm-up tool?
Use one if you must warm Microsoft mailboxes today and it supports Microsoft OAuth properly. Check its authentication method, Outlook support, warm-up volume, pool model and cancellation terms before connecting mailboxes.
Warm up your mailboxes free
Connect Gmail, Google Workspace, Zoho or Lark. Your mailboxes warm on a shared network, or in a private pool of your own, starting today.