当你在Microsoft Exchange Online上添加域名时,你可能会遇到以下错误信息。"没有为这个域保存DKIM密钥 ",同时发现没有选项可以为域名启用DKIM密钥。

这是Microsoft Exchange Online用户面临的一个常见障碍。然而,这可以使用Windows Powershell轻松解决。

什么是DKIM?

DKIM是DomainKeys Identified Mail,它是一种方法,通过这种方法,一个组织可以以一种可以被收件人验证的方式来宣称对信息负责。数字签名的工作原理类似于用于验证签名电子邮件或网络表格中的数字签名的过程,不同的是,数字签名被添加到由支持DKIM的邮件系统发送的每一封邮件中,而不是只有一封邮件。

它带来了几个好处,包括减少身份欺骗,如垃圾邮件和网络钓鱼。这使接收者能够确认信息是真实的。当一个由你的组织或代表你的组织发送的信息经过认证后,该信息向收件人提供了内容在传输过程中没有被改变的保证。

在Microsoft 356 Exchange Online上使用Windows Powershell启用DKIM的步骤

  • 在你的Windows Powershell应用程序上,选择 "以管理员身份运行"

  • 在Windows Powershell命令提示窗口,你需要运行以下四个命令。

1.$UserCredential = Get-Credential

会出现一个对话框,要求您输入用户名和密码。请确保您以管理员身份用您的Office 365凭证登录Powershell。

2. $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri -Credential $UserCredential -Authentication Basic -AllowRedirection

3.Import-PSSession $Session -DisableNameChecking

4.New-DkimSigningConfig -DomainName "yourdomain.com" -Enabled $true

[注意:请记得用你自己的域名替换 "yourdomain.com",因为这只是为了本文的目的而提供的示例域名。]

修复 "没有为该域保存DKIM密钥 "的错误

  • 现在,如果你重新登录到你的Exchange在线管理门户,你应该能够看到为你的域名启用DKIM的选项。

5. 最后,在你启用了你的DKIM密钥后,你需要运行最后一条命令。Remove-PSSession $Session来结束你的Powershell会话

为什么你需要为你的Office 365域名启用DKIM?

DKIM使用公钥加密技术,通过在电子邮件标题和其他信息组件中添加签名,将一段文本与授权发件人绑定。当收到邮件时,签名会被用私钥验证,然后发件人就会对他们在互联网上公布的电子邮件身份负责任。这是一个重要的协议,以确保你的邮件安全和不被改变的传递。微软建议你启用DKIM,以增强你在其门户网站上注册的域名的电子邮件安全性。

希望这篇文章能帮助你解决Microsoft 365 Exchange Online上的 "此域未启用DKIM密钥 "提示。如果你想了解更多关于如何在Office 365上配置DKIM,你可以通过我们的 office 365 DKIM指南。

为了阻止对你的域名的欺骗性攻击,通过配置我们的 DMARC报告分析器今天就能得到

Syuzanna Papazyan的最新文章(查看全部)