Article
Outlook Sending Limits: Every Cap Explained - Cold Email Manifesto
coldemailmanifesto.com
Quoted on this wiki
Every place a page here uses this source, in the order the words come in it.
What Cold Email Practitioners Send vs. What Microsoft Allows “Cold email practitioners who care about deliverability send between 15 and 50.” That is not a typo. The safe operating range that experienced operators use is roughly 2 to 5 percent of the technical limit.
The ERR limit of 2,000 per mailbox that generated so much concern in and is cancelled. That is good news. TERRL is enforced, and the error codes when you hit it - 550 5.7.232 for trial tenants, 550 5.7.233 for non-trial tenants - come with no grace period. “know your seven limits, check your TERRL headroom before any campaign launch, warm up every inbox properly before touching cold contacts, and run your list through email verification before sending.”
Microsoft is explicit about this in its own documentation: Exchange Online does not support bulk or high-volume transactional email. The platform was not built for it. The limits exist precisely to prevent it. “If your cold outreach volume exceeds what the per-inbox and per-tenant caps support, spread volume across multiple inboxes, each warmed independently, with separate sending domains that do not share reputation.” The standard infrastructure model for teams doing serious cold outreach at volume:
Each inbox sending 20 to 50 emails per day maximum “Each domain and inbox warmed independently before live sends begin” SPF, DKIM, and DMARC needs to be configured on every sending domain
This is the ramp that cold email practitioners use specifically for Microsoft 365 infrastructure: “Week Daily Send Volume Content Type 1 10 to 20 per day Warmup tool sends only - no cold prospects 2 20 to 40 per day Warmup tool sends - begin adding reply-based engagement 3 40 to 60 per day Mix of warmup and first cold sends, 10 to 15 cold max 4 60 to 80 per day Increase cold sends to 20 to 30; continue warmup in parallel 5 and beyond Maintain 30 to 50 cold per day Full cold operation; do not scale beyond 50 per day per inbox” The key principle: warmup sends should always outnumber cold sends during the ramp period. EOP sees the positive engagement signals from warmup - opens, replies, moves out of junk - and uses those to build a reputation baseline for the inbox. Cold sends against a blank reputation baseline trigger junk routing almost universally on Outlook.
Week Daily Send Volume Content Type 1 10 to 20 per day Warmup tool sends only - no cold prospects 2 20 to 40 per day Warmup tool sends - begin adding reply-based engagement 3 40 to 60 per day Mix of warmup and first cold sends, 10 to 15 cold max 4 60 to 80 per day Increase cold sends to 20 to 30; continue warmup in parallel 5 and beyond Maintain 30 to 50 cold per day Full cold operation; do not scale beyond 50 per day per inbox “warmup sends should always outnumber cold sends during the ramp period.” Monitoring Your Limits Before You Hit Them
Ask anyone about Outlook sending limits and they will say 10,000 emails per day. It is also nearly useless for anyone doing cold outreach. “The actual ceiling for cold email sent from an Outlook or Microsoft 365 account is 1,000 recipients per day - the non-relationship recipient cap.” There is also a rate limit most people never mention: 30 messages per minute. That one alone can wreck a sending sequence even if you are nowhere near your daily quota.
Limit Type Free Outlook.com Microsoft 365 / Exchange Online Daily recipients (total) ~300/day 10,000/day (rolling 24-hr) Recipients per message 100 500 (To + CC + BCC combined) Non-relationship (cold) recipients Not published 1,000/day Messages per minute Not published 30 messages/min SMTP AUTH concurrent connections N/A 3 concurrent Receiving limit Not published 3,600 messages/hour Tenant external recipients (TERRL) N/A Formula-based (see below) “The 10,000 figure is your theoretical max for all recipients combined.” And the 500-recipient-per-message limit applies to the combined total of To, CC, and BCC. That is not 500 in the To field. It is 500 across all three fields together.
Limit Type Free Outlook.com Microsoft 365 / Exchange Online Daily recipients (total) ~300/day 10,000/day (rolling 24-hr) Recipients per message 100 500 (To + CC + BCC combined) Non-relationship (cold) recipients Not published 1,000/day Messages per minute Not published 30 messages/min SMTP AUTH concurrent connections N/A 3 concurrent Receiving limit Not published 3,600 messages/hour Tenant external recipients (TERRL) N/A Formula-based (see below) “But that number includes people already in your contact history.” And the 500-recipient-per-message limit applies to the combined total of To, CC, and BCC. That is not 500 in the To field. It is 500 across all three fields together.
Ask anyone about Outlook sending limits and they will say 10,000 emails per day. It is also nearly useless for anyone doing cold outreach. “That applies to anyone you have never exchanged email with before.” There is also a rate limit most people never mention: 30 messages per minute. That one alone can wreck a sending sequence even if you are nowhere near your daily quota.
Ask anyone about Outlook sending limits and they will say 10,000 emails per day. It is also nearly useless for anyone doing cold outreach. “Every cold prospect you contact falls into that bucket.” There is also a rate limit most people never mention: 30 messages per minute. That one alone can wreck a sending sequence even if you are nowhere near your daily quota.
The actual ceiling for cold email sent from an Outlook or Microsoft 365 account is 1,000 recipients per day - the non-relationship recipient cap. That applies to anyone you have never exchanged email with before. Every cold prospect you contact falls into that bucket. “There is also a rate limit most people never mention: 30 messages per minute.” And then there is TERRL - a brand new tenant-wide external recipient cap that Microsoft started enforcing in April and is still rolling out to larger tenants right now. I have watched admins hit a hard block with no warning and no clear explanation why. Until they dig into TERRL, they have no idea what stopped them.
The actual ceiling for cold email sent from an Outlook or Microsoft 365 account is 1,000 recipients per day - the non-relationship recipient cap. That applies to anyone you have never exchanged email with before. Every cold prospect you contact falls into that bucket. “That one alone can wreck a sending sequence even if you are nowhere near your daily quota.” And then there is TERRL - a brand new tenant-wide external recipient cap that Microsoft started enforcing in April and is still rolling out to larger tenants right now. I have watched admins hit a hard block with no warning and no clear explanation why. Until they dig into TERRL, they have no idea what stopped them.
Week Daily Send Volume Content Type 1 10 to 20 per day Warmup tool sends only - no cold prospects 2 20 to 40 per day Warmup tool sends - begin adding reply-based engagement 3 40 to 60 per day Mix of warmup and first cold sends, 10 to 15 cold max 4 60 to 80 per day Increase cold sends to 20 to 30; continue warmup in parallel 5 and beyond Maintain 30 to 50 cold per day Full cold operation; do not scale beyond 50 per day per inbox “EOP sees the positive engagement signals from warmup - opens, replies, moves out of junk - and uses those to build a reputation baseline for the inbox.” Monitoring Your Limits Before You Hit Them