我在Azure中创建了一个域。例如mydomain-test.com,并将其与我在Azure中的静态Web应用程序连接,它可以工作。现在我希望我的应用程序能够发送电子邮件。所以我注册了一个电子邮件通讯服务在Provision Domains中,我可以添加我的域。所以我点击添加域。我给予我的'mydomain-test.com'在字段中'输入您的域名'.之后,“电子邮件通信服务”要求我验证域,所以它给了我一个TXT名称:“mydomain-test.com”和一个TXT值=“xxx”。我复制TXT值并转到Azure中的DNS区域服务,在那里我单击Recod Set。但是不管我写什么来命名它,在文本的末尾添加“.mydomain-test.com”,即使我写了注解,也要像这样添加域名:' mydomain-test.mydomain-test.com'。我选择类型(TXT-文本记录类型),值为'xxxx',但它不起作用。我做错了什么?
1条答案
按热度按时间xghobddn1#
要解决此问题,请执行以下步骤:在Azure DNS区域服务中,创建新的TXT记录_。在“Name”字段中,将其留空或输入“@”(不带引号)以表示根域(mydomain-test.com)。对于“类型”,选择“TXT -文本记录类型”。在“值”字段中,粘贴电子邮件通信服务提供的TXT值(例如,'xxx')。保存记录。请确保您没有意外地将域名包含在“名称”字段中。使用“@”或将其留空应指定根域。DNS系统自动添加域名是很正常的,所以你不需要手动添加。正确设置TXT记录后,您可以返回到电子邮件通信服务并启动域验证过程。它应该按预期工作,并有正确的TXT记录。