# What are the email sending limits in Microsoft 365 and Google Workspace?

URL: https://iblockspam.com/blog/email-sending-limits-microsoft-365-google-workspace
Last updated: 2026-10-10
Published: 2026-10-10
Topic: Running email day to day
Author: iBlockSpam Team

> Per-user email sending limits in Microsoft 365 and Google Workspace, the bounce codes you get when you exceed them, and how to send bulk email the right way.

## Short answer

Microsoft 365 lets each mailbox send to 10,000 recipients per rolling 24 hours, 30 messages a minute and 500 recipients per message by default. Google Workspace allows 2,000 messages a day per user (500 on trials), 10,000 total recipients and 3,000 external recipients a day. Exceeding them blocks sending for up to 24 hours.

Microsoft 365 and Google Workspace mailboxes are built for people, not mailing lists. Both cap how much each user can send, and both block the account for up to a day when it goes over. That surprises people who send one big announcement, and it's also one of the first signs that an account has been hijacked to send spam.

This guide lists the current limits on both platforms, explains what each bounce means, and covers how to send bulk mail without hitting them.

## What are the Microsoft 365 sending limits?

Microsoft publishes these per-mailbox limits for Exchange Online at the time of writing (October 2026) ([Microsoft Learn](https://learn.microsoft.com/en-us/defender-office-365/outbound-spam-sending-limits-troubleshoot)):

| Limit | Value | Can you change it? |
|---|---|---|
| Recipient rate limit | 10,000 recipients per day, rolling 24 hours | No, hard limit |
| Message rate limit | 30 messages per minute | No, hard limit |
| Recipients per message | 500 by default | Yes, from 1 to 1,000 per mailbox |
| Concurrent SMTP AUTH connections | 3 per mailbox | No |
| Meeting invitations and updates | 5,000 recipients per meeting message | No |

Microsoft says the recipient rate limit and message rate limit "are hard limits enforced at the service level and can't be increased." Admins can only set lower limits in the outbound spam policy: an external limit per hour, an internal limit per hour and a daily limit, each from 0 to 10,000, where 0 means the service default. Our [anti-spam policy guide](https://iblockspam.com/blog/microsoft-365-anti-spam-policies) lists Microsoft's recommended values.

### How Microsoft counts recipients

The limit counts recipients, not messages. One email to 500 people uses 500 of your 10,000. Microsoft's [Exchange Online limits](https://learn.microsoft.com/en-us/office365/servicedescriptions/exchange-online-service-description/exchange-online-limits) page gives an example: a user who sends to 5,000 recipients at 9:00, 2,500 at 10:00 and 2,500 at 11:00 can't send again until 9:00 the next day.

Distribution groups matter. A group stored in your organization's address book counts as one recipient. A contact group in a user's own Contacts folder counts each member.

### Tenant-wide limits

Two more limits apply to the whole organization:

- **Tenant External Recipient Rate Limit (TERRL).** The maximum number of external recipients the whole tenant can send to per day. It "scales automatically with the number of licenses," and trial tenants are capped at 5,000 external recipients per day. Unlike the mailbox limit, TERRL counts each member of a distribution group. You can see your number in the **Tenant Outbound External Recipients** report under **Reports** > **Mail flow** in the Exchange admin center.
- **The onmicrosoft.com domain.** Mail sent from your default `onmicrosoft.com` address is limited to 100 external recipients per organization in a rolling 24 hours. Add and use your own domain. See [DMARC for onmicrosoft.com domains](https://iblockspam.com/blog/dmarc-onmicrosoft-domain-microsoft-365) for why that domain shouldn't send anyway.

### What happened to the 2,000 external recipient limit?

You may have read that Microsoft would limit each mailbox to 2,000 external recipients a day. That plan, the Mailbox External Recipient Rate limit, was postponed several times. On January 6, 2026, Microsoft updated its Message Center notice to say it had "decided not to proceed with the rollout of this limit," and the Exchange team published a post titled [Exchange Online canceling the Mailbox External Recipient Rate Limit](https://techcommunity.microsoft.com/blog/exchange/exchange-online-canceling-the-mailbox-external-recipient-rate-limit/4483498). At the time of writing (October 2026), Microsoft's limits documentation lists no per-mailbox external limit. The 10,000-recipient limit and TERRL still apply.

## What are the Google Workspace sending limits?

Google's published limits per user, at the time of writing (October 2026) ([Google Workspace Admin Help](https://knowledge.workspace.google.com/admin/gmail/gmail-sending-limits-in-google-workspace)):

| Limit | Value |
|---|---|
| Messages per day | 2,000; 1,500 for mail merge; 500 for trial accounts |
| Recipients per message | 2,000 total, of which at most 500 external |
| Recipients per message via SMTP from POP or IMAP clients | 100 |
| Recipients per message via the Gmail API | 500 |
| Total recipients per day | 10,000; 1,500 for mail merge |
| External recipients per day | 3,000 |
| Unique recipients per day | 3,000, of which 2,000 external; 500 external for trial accounts |
| Auto-forwarded messages per day | 10,000, outside the daily sending limit |

Google says "limits per day are applied over a rolling 24-hour period, not a set time of day," and that "sending limits can change without notice."

### Trial accounts

Trial limits aren't raised during the free trial. Google raises them automatically after the account converts to a paid subscription and has paid a minimum cumulative amount, and says that can take up to 75 days after the threshold is reached. If you're migrating a business to Google Workspace, don't plan a big announcement from a trial account.

### The SMTP relay service has separate limits

Devices and applications that send through Google's SMTP relay service (`smtp-relay.gmail.com`) have their own limits. Google says each user "can send up to 10,000 messages in a 24-hour period," to no more than 10,000 unique recipients, with 100 recipients per SMTP transaction. Relay and Gmail user limits are "independent and counted separately from each other." Limits are lower for trial accounts and for accounts that haven't paid a bill yet ([Google Workspace Admin Help](https://knowledge.workspace.google.com/admin/gmail/advanced/route-outgoing-smtp-relay-messages-through-google)).

## Microsoft 365 and Google Workspace compared

| | Microsoft 365 (per mailbox) | Google Workspace (per user, paid) |
|---|---|---|
| Daily cap | 10,000 recipients | 2,000 messages and 10,000 recipients |
| External cap | None per mailbox; tenant-wide TERRL | 3,000 external recipients |
| Per message | 500 recipients (adjustable to 1,000) | 2,000 recipients, 500 external |
| Burst control | 30 messages a minute | Not published as a rate |
| Window | Rolling 24 hours | Rolling 24 hours |
| Lockout | Until the 24-hour count drops | Up to 24 hours |

## What happens when you exceed a limit?

### Microsoft 365 bounces

| What you see | Meaning |
|---|---|
| `554 5.2.0 STOREDRV.Submission.Exception:SubmissionQuotaExceededException`, or "The message can't be submitted because the sender's submission quota was exceeded" | The mailbox passed 10,000 recipients in 24 hours |
| No bounce, just a delay | Over 30 messages a minute; Microsoft throttles the excess and sends it over the following minutes |
| `432 4.3.2 Concurrent connections limit exceeded` | An app opened more than three SMTP AUTH connections at once |
| `550 5.1.8 Access denied, bad outbound sender` | The user is restricted, often after a compromise; see [550 5.1.8](https://iblockspam.com/smtp-errors/550-5-1-8) |
| `550 5.7.233` | The whole tenant hit its external recipient limit |
| `550 5.7.236` | The tenant hit the onmicrosoft.com external limit |

The first two come from Microsoft's [SMTP submission throttling article](https://learn.microsoft.com/en-us/troubleshoot/exchange/send-emails/smtp-submission-improvements) and [submission quota NDR article](https://learn.microsoft.com/en-us/troubleshoot/exchange/email-delivery/ndr/fix-error-for-submission-quota-exceeded-in-exchange-online). When a user exceeds the recipient rate limit, Microsoft says they "might also appear on the Restricted entities page," and the **Email sending limit exceeded** alert fires. Our guide to a [Microsoft 365 user blocked from sending](https://iblockspam.com/blog/microsoft-365-user-blocked-from-sending) covers unblocking. If the whole tenant is blocked for spam or reputation, see [550 5.7.708](https://iblockspam.com/smtp-errors/550-5-7-708).

### Google Workspace bounces

Users see messages such as "You have reached a limit for sending email," "You reached a Gmail sending limit" or "You exceeded the maximum recipients." Over SMTP the reply is [550 5.4.5 Daily user sending limit exceeded](https://iblockspam.com/smtp-errors/550-5-4-5). Google says users "can't send new messages for up to 24 hours," but can still receive mail. Accounts that exceed limits might be suspended, and accounts that send spam can be permanently restricted.

Don't confuse these with deferrals from the receiving side. A Gmail reply such as [421 4.7.28](https://iblockspam.com/smtp-errors/421-4-7-28) means Gmail is rate limiting your server's traffic as a recipient, not that your own account hit a quota.

### Hitting a limit without sending much

Both Microsoft and Google treat unexpected volume as a sign of compromise. Microsoft's NDR article says that if you didn't send the messages, you should reset your password, scan your devices, and follow its compromised account steps, because "the attacker might have configured other settings on your mailbox." Check the Sent folder, inbox rules and forwarding before unblocking anyone. Our [compromised account checklist](https://iblockspam.com/blog/signs-email-account-compromised) has the full procedure.

## How should you send bulk email instead?

Microsoft says "Exchange Online isn't designed for bulk mailing scenarios," and points to Azure Communication Services Email or a non-Microsoft bulk email provider ([Microsoft Learn](https://learn.microsoft.com/en-us/defender-office-365/outbound-spam-sending-limits-troubleshoot)). Google's limits make the same point. A mailbox is the wrong tool for newsletters, marketing or high-volume notifications.

1. **Pick a dedicated sending service** for newsletters, marketing and high-volume transactional mail.
2. **Send from a subdomain**, such as `news.example.com`, so bulk reputation doesn't affect your staff's mail. Our guide to [separate subdomains for transactional and marketing mail](https://iblockspam.com/blog/separate-subdomains-transactional-marketing-email) explains how.
3. **Authenticate it.** Set up SPF and DKIM for the service on that subdomain, aligned with your DMARC policy.
4. **Meet the bulk sender rules.** Gmail, Yahoo and Microsoft require authentication, easy unsubscribe and low complaint rates from large senders. See [bulk sender requirements](https://iblockspam.com/blog/gmail-yahoo-microsoft-bulk-sender-requirements) and [one-click unsubscribe](https://iblockspam.com/blog/one-click-unsubscribe-rfc-8058).
5. **Ramp up gradually** on a new domain or IP. Our [warm-up guide](https://iblockspam.com/blog/email-warm-up-new-domain-ip) covers the schedule.
6. **Keep lists clean.** Microsoft's own advice is to remove invalid and bouncing addresses, honor unsubscribes immediately and use confirmed opt-in.

### For apps and devices

Scanners, line-of-business apps and alerts still count against a mailbox's limits when they send through it. Microsoft suggests using a different mailbox for each application or device, or an SMTP relay connector, and designing apps to retry when throttled. Our [scan-to-email guide](https://iblockspam.com/blog/microsoft-365-scan-to-email-smtp) compares the options. For Google Workspace, the SMTP relay service has higher, separate limits.

A smart host can also carry low-volume application mail with DKIM signing; see [what a smart host is](https://iblockspam.com/blog/what-is-a-smart-host-smtp-relay). iBlockSpam's [outbound relay](https://iblockspam.com/features/outbound-relay) includes 500 messages a month per domain, which suits a website form or a few devices, not a newsletter.

## Next steps

- Check which users and apps send the most mail, using [message trace](https://iblockspam.com/blog/microsoft-365-message-trace) or [Email Log Search](https://iblockspam.com/blog/google-workspace-email-log-search).
- In Microsoft 365, set explicit outbound spam policy limits below the service maximums, and make sure the **Email sending limit exceeded** alert reaches a real person.
- Move newsletters and campaigns to a dedicated sending service on a subdomain.
- Look up any bounce code you receive in the [SMTP error code tool](https://iblockspam.com/tools/smtp-error-codes).
- Test your domain's authentication with the [Email Health Check](https://iblockspam.com/tools/email-health-check) before any large send.

Browse more guides on [running email day to day](https://iblockspam.com/blog/topic/operations).

## Frequently asked questions

### How many emails can I send per day from Microsoft 365?

Microsoft counts recipients, not messages. Each mailbox can send to 10,000 recipients in a rolling 24-hour window, at up to 30 messages a minute. A distribution group in your organization's address book counts as one recipient, but a personal contact group counts each member. Admins can set lower limits in outbound spam policies.

### Did Microsoft introduce a 2,000 external recipient limit per mailbox?

No. Microsoft planned a mailbox External Recipient Rate limit of 2,000 external recipients a day, but announced on January 6, 2026 that it wouldn't proceed. At the time of writing (October 2026), the 10,000-recipient mailbox limit and the separate tenant-wide external recipient limit still apply.

### How many emails can a Google Workspace user send per day?

Google lists 2,000 messages per user per day, 1,500 for mail merge, and 500 for trial accounts. Separately, a user can send to 10,000 total recipients, 3,000 external recipients and 3,000 unique recipients a day. All limits use a rolling 24-hour window, and Google says they can change without notice.

### What happens when you hit the Gmail sending limit?

Users see messages such as 'You have reached a limit for sending email' or a 550 5.4.5 Daily user sending limit exceeded bounce. They can't send new mail for up to 24 hours, but can still receive email and use other Google services. Google says accounts that exceed limits might be suspended.

### Can I ask Microsoft or Google to raise my sending limit?

Generally no for per-user limits. Microsoft says its recipient and message rate limits are hard limits that can't be increased. Google raises trial limits only after the account converts to paid and meets a payment threshold. For more volume, use a dedicated sending service rather than a mailbox.

## Sources

- [Microsoft Learn: Exchange Online limits (receiving and sending limits)](https://learn.microsoft.com/en-us/office365/servicedescriptions/exchange-online-service-description/exchange-online-limits)
- [Microsoft Learn: Troubleshoot outbound sending limits in Exchange Online](https://learn.microsoft.com/en-us/defender-office-365/outbound-spam-sending-limits-troubleshoot)
- [Microsoft Learn: Message storage and concurrent connection throttling for SMTP Authenticated Submission](https://learn.microsoft.com/en-us/troubleshoot/exchange/send-emails/smtp-submission-improvements)
- [Microsoft Learn: Fix error "sender's submission quota exceeded" in Exchange Online](https://learn.microsoft.com/en-us/troubleshoot/exchange/email-delivery/ndr/fix-error-for-submission-quota-exceeded-in-exchange-online)
- [Microsoft Tech Community: Exchange Online canceling the Mailbox External Recipient Rate Limit (January 2026)](https://techcommunity.microsoft.com/blog/exchange/exchange-online-canceling-the-mailbox-external-recipient-rate-limit/4483498)
- [Google Workspace Admin Help: Gmail sending limits in Google Workspace](https://knowledge.workspace.google.com/admin/gmail/gmail-sending-limits-in-google-workspace)
- [Google Workspace Admin Help: Route outgoing SMTP relay messages through Google](https://knowledge.workspace.google.com/admin/gmail/advanced/route-outgoing-smtp-relay-messages-through-google)

## Free tools for this guide

- [SMTP Error Code Lookup](https://iblockspam.com/tools/smtp-error-codes): Paste a bounce or type a code like 550 5.7.26: plain-English meaning, likely causes and fixes, with sources.
- [Email Health Check](https://iblockspam.com/tools/email-health-check): Grade your domain's MX, SPF, DKIM, DMARC and transport security in one scan.
- [Email Deliverability Test](https://iblockspam.com/tools/deliverability-test): Send one email and see its SPF, DKIM and DMARC results, reverse DNS, blocklists, TLS and spam verdict.

---

Source: iBlockSpam, https://iblockspam.com/blog/email-sending-limits-microsoft-365-google-workspace (this is a Markdown copy; the HTML page is canonical). Quote with attribution and a link. Site index for AI assistants: https://iblockspam.com/llms.txt
