How can i verify communication service email custom domain dns when my DNs provider's minimum TTL is 14400 but azure requires i set TTL 3600?

Chris Davis 30 Reputation points
2023-08-03T19:40:55.97+00:00

I set up Azure communication service, added email service, added custom domain, began verification, entered the ms-domain-verification TXT record into my DNS as specified except TTL. Have verified the ms-domain-verification TXT record is found and resolves to its correct value (a GUID string) via ns1.azure.com, but my TTL is 14400 because 14400 is the minimum TTL allowed for me to set. Azure says I must set the TTL to 3600, but I can't. Due to impossiblity of TTL 3600 on this DNS provider (bluehost.com), I am not able to verify DNS in Azure and move along to setting up SPF and DKIM records. I tried opening an Azure support ticket about the impossible (for me) 3600 TTL demanded by Azure email service DNS provisioner, but Azure Support UI demanded money before it would help me with something that Azure demands but cannot be done via bluehost.com DNS setup UI. Seems nuts for Azure to demand a 3600 TTL for the TXT record it wants to check and can check and has the correct record value in ns1.azure.com but azure claims validation fails because it checks the TTL which doesn't even matter. Anybody know of anything that can be done to continue my project using Azure when it will require sending an e-mail and the e-mail needs to look legit (ie use the senders actual domain)?

Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
1,122 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Chris Davis 30 Reputation points
    2023-08-03T21:18:09.3666667+00:00

    My DNS magically shows as verified now in Azure UI. Thank you to whoever did that.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.