Skip to content

Commit c996e84

Browse files
authored
Merge pull request #120614 from anmolbohra97/patch-3
Update service-limits.md to handle new limits for email azure managed domains
2 parents b7f7d00 + d37df5e commit c996e84

File tree

4 files changed

+19
-12
lines changed

4 files changed

+19
-12
lines changed

articles/communication-services/concepts/service-limits.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,17 +80,28 @@ If you have requirements that exceed the rate-limits, submit [a request to Azure
8080
For more information on the SMS SDK and service, see the [SMS SDK overview](./sms/sdk-features.md) page or the [SMS FAQ](./sms/sms-faq.md) page.
8181

8282
## Email
83-
Sending a high volume of messages has a set of limitations on the number of email messages you can send. If you hit these limits, your messages won't be queued to be sent. You can submit these requests again, once the Retry-After time expires.
83+
There is a limit on the number of email messages you can send. If you exceed the below limits on your subscription, your requests will be rejected. You can attempt these requests again, after the Retry-After time has passed. Please take necessary action and request to raise the sending volume limits if needed.
8484

8585
### Rate Limits
8686

87-
|Operation|Scope|Timeframe (minutes)| Limit (number of emails) |
87+
[Custom Domains](../quickstarts/email/add-custom-verified-domains.md)
88+
89+
| Operation | Scope | Timeframe (minutes) | Limit (number of emails) |
8890
|---------|-----|-------------|-------------------|
8991
|Send Email|Per Subscription|1|30|
9092
|Send Email|Per Subscription|60|100|
9193
|Get Email Status|Per Subscription|1|60|
9294
|Get Email Status|Per Subscription|60|200|
9395

96+
[Azure Managed Domains](../quickstarts/email/add-azure-managed-domains.md)
97+
98+
| Operation | Scope | Timeframe (minutes) | Limit (number of emails) |
99+
|---------|-----|-------------|-------------------|
100+
|Send Email|Per Subscription|1|5|
101+
|Send Email|Per Subscription|60|10|
102+
|Get Email Status|Per Subscription|1|10|
103+
|Get Email Status|Per Subscription|60|20|
104+
94105
### Size Limits
95106

96107
| **Name** | Limit |
@@ -102,7 +113,7 @@ Sending a high volume of messages has a set of limitations on the number of emai
102113
This sandbox setup is to help developers start building the application. Once you have established a sender reputation by sending mails, you can request to increase the sending volume limits. Submit a [support request](https://azure.microsoft.com/support/create-ticket/) to raise your desired email sending limit if you require sending a volume of messages exceeding the rate limits. Email quota increase requests are not automatically approved. The reviewing team will consider your overall sender reputation, which includes factors such as your email delivery failure rates, your domain reputation, and reports of spam and abuse when determining approval status.
103114

104115
> [!NOTE]
105-
> Email quota increase requests may take up to 72 hours to be evaluated and approved, especially for requests that come in on Friday afernoon.
116+
> Email quota increase requests may take up to 72 hours to be evaluated and approved, especially for requests that come in on Friday afternoon.
106117
107118
## Chat
108119

articles/communication-services/quickstarts/email/add-azure-managed-domains.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Before provisioning an Azure Managed Domain, review the following table to deter
2727
| | [Azure Managed Domains](./add-azure-managed-domains.md) | [Custom Domains](./add-custom-verified-domains.md) |
2828
|---|---|---|
2929
|**Pros:** | - Setup is quick & easy<br/>- No domain verification required<br /> | - Emails are sent from your own domain |
30-
|**Cons:** | - Sender domain is not personalized and cannot be changed<br/>- High volume sending is limited. <br /> | - Requires verification of domain records <br /> - Longer setup for verification |
30+
|**Cons:** | - Sender domain is not personalized and cannot be changed<br/>- Sender usernames cannot be personalized<br/>- Very limited sending volume<br />- User Engagement Tracking cannot be enabled <br /> | - Requires verification of domain records <br /> - Longer setup for verification |
3131

3232

3333
## Provision Azure Managed Domain
@@ -59,13 +59,6 @@ Before provisioning an Azure Managed Domain, review the following table to deter
5959
## Sender authentication for Azure Managed Domain
6060
Azure communication Services Email automatically configures the required email authentication protocols to set proper authentication for the email as detailed in [Email Authentication best practices](../../concepts/email/email-authentication-best-practice.md).
6161

62-
## Changing MailFrom and FROM display name for Azure Managed Domain
63-
64-
You can optionally configure your MailFrom address to be something other than the default DoNotReply, and also add more than one sender username to your domain. To understand how to configure your sender address, see how to [add multiple sender addresses](add-multiple-senders.md).
65-
66-
> [!NOTE]
67-
> Azure Managed Domains facilitate developers in rapidly initiating application development. Once your application is prepared for deployment, you can seamlessly integrate your custom domain. It's crucial to note that if you continue to rely on Azure Managed Domains, the MailFrom Address displayed in the recipient's mailbox will differ from what you observe in the Portal. This address is dynamically generated, dependent on the data location. As an illustration, if the data location is set to the US, the received email address will transform into 'donotreply@xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.US1.azurecomm.net'. If you would like to send high volume of messages, you have to switch to custom domain as Azure Managed Domain has the limitations on the number of email messages you can send as defined in the [Email Service Limits](../../concepts/service-limits.md).
68-
6962
**Your email domain is now ready to send emails.**
7063

7164
## Next steps

articles/communication-services/quickstarts/email/add-custom-verified-domains.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Before provisioning a Custom Domain, review the following table to determine whi
2626
| | [Azure Managed Domains](./add-azure-managed-domains.md) | [Custom Domains](./add-custom-verified-domains.md) |
2727
|---|---|---|
2828
|**Pros:** | - Setup is quick & easy<br/>- No domain verification required<br /> | - Emails are sent from your own domain |
29-
|**Cons:** | - Sender domain is not personalized and cannot be changed | - Requires verification of domain records <br /> - Longer setup for verification |
29+
|**Cons:** | - Sender domain is not personalized and cannot be changed<br/>- Sender usernames cannot be personalized<br/>- Very limited sending volume<br />- User Engagement Tracking cannot be enabled <br /> | - Requires verification of domain records <br /> - Longer setup for verification |
3030

3131
## Provision custom domain
3232
To provision a custom domain, you need to:

articles/communication-services/quickstarts/email/enable-user-engagement-tracking.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ In this quick start, you'll learn about how to enable user engagement tracking f
3737
**Your email domain is now ready to send emails with user engagement tracking. Please be aware that user engagement tracking is applicable to HTML content and will not function if you submit the payload in plaintext.**
3838

3939
You can now subscribe to Email User Engagement operational logs - provides information related to 'open' and 'click' user engagement metrics for messages sent from the Email service.
40+
> [!NOTE]
41+
> User Engagement Tracking cannot be enabled for Azure Managed Domains or Custom Domains with default sending limits. For more information, see [Service limits for Azure Communication Services](../../concepts/service-limits.md#rate-limits).
42+
4043
> [!IMPORTANT]
4144
> If you plan to enable open/click tracking for your email links, ensure that you are formatting the email content in HTML correctly. Specifically, make sure your tracking content is properly encapsulated within the payload, as demonstrated below:
4245
```html

0 commit comments

Comments
 (0)