如何使用PowerShell验证Office 365电子邮件DNS条目

如何使用PowerShell验证Office 365电子邮件DNS条目,powershell,office365,cmdlets,Powershell,Office365,Cmdlets,我有一个使用Active Directory cmdlet的PowerShell脚本 获取AzureADDomainServiceConfigurationRecord-名称域名 检索已添加到Office 365的自定义域所需的DNS设置。然后,脚本调用我的域宿主提供商来应用这些DNS设置 现在我想告诉Office 365去检查那些DNS条目,并将注册域从“未完成设置”(如Office 365管理门户中所示)状态移动到“正常”状态,以便我可以使用它 是否有人可以让我使用cmdlet执行此DNS条

我有一个使用Active Directory cmdlet的PowerShell脚本

获取AzureADDomainServiceConfigurationRecord-名称域名

检索已添加到Office 365的自定义域所需的DNS设置。然后,脚本调用我的域宿主提供商来应用这些DNS设置

现在我想告诉Office 365去检查那些DNS条目,并将注册域从“未完成设置”(如Office 365管理门户中所示)状态移动到“正常”状态,以便我可以使用它

是否有人可以让我使用cmdlet执行此DNS条目验证步骤?我花了很多时间搜索,但没有用

非常感谢,
Simon。

在“域”部分,您已经确认AzureAddDomain-Name“mydomain.com”

在与Microsoft支持人员和进一步研究人员交谈后,我得出结论,使用PowerShell验证自定义域的DNS设置是不可能的。您必须使用管理门户使域进入“健康”状态,以便它可以用于邮箱地址。我很想被证明是错的,所以如果你有办法,请发帖子

谢谢@anto418的回复。但是,
Confirm-AzureADDomain
用于在自定义域上放置使用
Get-AzureADDomainVerificationDnsRecord
获得的特定DNS记录后验证自定义域的所有权。它无法验证从
Get-AzureADDomainServiceConfigurationRecord
获得的服务DNS记录是否已正确设置,这正是我所需要的。还有其他想法吗?谢谢