Hi @Polamreddy Lakshmi Narayana ,
Welcome to the Microsoft Q&A Platform!
To send emails from a custom email address using Azure Communication Services (ACS).
Verify the Domain
Ensure your domain (e.g., domain.com
) is verified in ACS.
Go to Azure Portal > Azure Communication Services > Email > Senders.
Click + Add sender and enter your custom email (e.g., myemail@domain.com
).
Verify the custom email by confirming the verification email sent to it.
Ensure your custom email (myemail@domain.com
) exists and is verified in Azure Active Directory (Azure AD).
Use ACS Identity SDK or SAS token to authenticate the custom user for sending emails.
Use the ACS SDK (e.g., .NET) to send an email from the custom address
var client = new EmailClient("<your-connection-string>");
var senderAddress = "myemail@domain.com"; // Custom sender email
var emailMessage = new EmailMessage(senderAddress, "recipient@domain.com", "Subject", "Body");
await client.SendAsync(emailMessage);
Ensure domain is verified and custom sender is added correctly.
Check authentication using SAS token or Azure AD credentials.
If the answer is helpful, please click "Accept Answer" and kindly upvote it.