An Azure communication platform for deploying applications across devices and platforms.
Hi @S H
Thank you for your detailed question and for providing all the context
No, You cannot directly share the same verified custom domain resource across different Email Communication Services (ECS) in separate subscriptions. You will need to provision and verify the domain again in Subscription B.
- Do I need to re-verify the domain again (new TXT record) in the second Email Communication Service?
Yes. You must add the domain (MyDomain.com) to the new ECS in Subscription B and complete the ownership verification. Azure will provide a new unique TXT record for this instance. You can add this new TXT record alongside the existing one from Subscription A — they coexist without conflict. - Since the DNS records (SPF/DKIM) already exist, will the second ECS automatically use them?
Partially yes. Your existing SPF, DKIM, and DKIM2 records (at the DNS level) can be reused, as they authorize Azure’s sending infrastructure. However, you still need to go through the full provisioning and verification process in the second ECS so Azure can associate and validate them for that specific resource. - What is the recommended way to share one custom domain across multiple ECS resources in different subscriptions?
- Provision the custom domain independently in each ECS (repeat the add + verify steps).
- Once verified in each ECS, connect the domain to your Azure Communication Services resource (you can filter by subscription when connecting). A single Communication Services resource supports linking up to 100 custom domains.
- Any known limitations or best practices? Limitations: Domain resources are scoped per Email Communication Service. There is no automatic cross-subscription sharing of the verified domain object. Best practices:
- Use subdomains (e.g., prod.mydomain.com and marketing.mydomain.com) for different environments or subscriptions — this provides better isolation.
- Where possible, consolidate into a single ECS and add multiple sender addresses (donotreply@ and donotreply2@) under the same domain.
- Fully test deliverability after setup.
- Align data locations/geographies between resources
reference:
If the answer is helpful, Please do click "Accept the answer” and Yes, this can be beneficial to other community members.
If you have any other questions, let me know in the "comments" and I would be happy to help you