A cloud-based service included in Microsoft 365, delivering scalable messaging and collaboration features with simplified management and automatic updates.
Hi yama
As the forum’s AI recommended, checking the exact NDR will help distinguish a sending-limit block from an outbound-spam restriction. I would also like to clarify the 10,000 limit and address your questions about Azure Communication Services Email.
Exchange Online’s recipient rate limit is 10,000 recipients per user/mailbox within a rolling 24-hour window, including internal and external recipients. This counts recipients rather than simply emails sent. Microsoft states that this is a service-level limit that cannot be increased, so there is no option to make a specific mailbox “unlimited.” Changing outbound spam policy settings does not override that limit. See Troubleshoot outbound sending limits in Exchange Online.
OAuth 2.0 does not remove these restrictions. If your integration uses Microsoft Graph’s sendMail API, delivery remains subject to Exchange Online limits and throttling. A “202 Accepted” response confirms acceptance of the request, not completed delivery. Microsoft Graph sendMail documentation.
Reaching the recipient limit does not necessarily mean the messages were classified as spam. For a recipient-rate block, sending resumes when the count in the preceding 24 hours falls below the limit. If the sender is also listed under Microsoft Defender > Restricted entities, your administrator should investigate that restriction separately. Removing a restriction does not increase the sending quota.
Regarding the retirement guide you shared, Azure Communication Services Email is scheduled to retire on September 30, 2028. October 23, 2026 marks the start of onboarding and expansion restrictions for retiring ACS services, rather than the Email shutdown date. The Email-specific FAQ currently allows onboarding new workloads but says this may change at any time and recommends migrating existing workloads instead of starting new implementations. For that reason, I would not recommend ACS Email as the long-term solution for your new integration. ACS retirement guide.
Yes, ACS Email uses pay-as-you-go pricing, based on messages sent to recipients and data transferred to each recipient, including message content and attachments. See Email pricing and the current Azure pricing page.
For your integration, the appropriate alternative depends on the recipients:
-For high-volume external email, consider a dedicated third-party transactional or bulk email provider with suitable sending quotas.
-For internal-only application email, consider Microsoft 365 High Volume Email (HVE). This requires a separate sending setup and does not support external delivery. The retirement guide describes both options in its Email migration guidance.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.