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

How to verify Office 365 Email DNS entries using PowerShell

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

Get-AzureADDomainServiceConfigurationRecord-Name 域名

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

现在我想告诉 Office 365 去检查那些 DNS 条目并将注册的域从(如 Office 365 管理门户中所示)“不完整设置”状态移动到“健康”状态,所以我可以用。

有人可以指出 cmdlet 来执行此 DNS 条目验证步骤吗?我花了很多时间寻找,但无济于事。

非常感谢, 西蒙.

AzureAD module documentation,“域”部分,您有 Confirm-AzureADDomain -Name "mydomain.com"

在与 Microsoft 支持人员交谈并进行进一步研究后,我得出结论,无法使用 PowerShell 验证自定义域的 DNS 设置。您必须使用管理门户将域设置为 'healthy' 状态,以便它可以用于邮箱地址。我很想被证明是错误的,所以请 post 如果你有办法!