Office 365 中开启 dkim

邮局系统开启 DKIM 是一件必做的事情,在 Office 365 中开启 dkim 的过程如下

首先在 office 365 管理员平台查看是否已经开启了 dkim

dkim01

如图所示,进入到管理员后台,选择 exchange

dkim02

然后选择界面中的 dkim 菜单

dkim03

选择域名,这里 tourcoder.com 是已经开启了 dkim,如果没有开启 dkim 的图如下

dkim04

只要点击 Enable 按钮即可,但很多时候,是没有 Enable 按钮的,是下图这么一个情况

dkim05

那么这个时候就需要用到 PowerShell 命令行来操作。

首先添加两个 CNAME 的记录

name:selector1._domainkey
value:selector1-tourcoder-com._domainkey.tourcoder.onmicrosoft.com
name:selector2._domainkey
value:selector2-tourcoder-com._domainkey.tourcoder.onmicrosoft.com

然后在 Windows 系统中右键 PowerShell 选择管理员运行模式

第三步:输入下面的命令

Set-ExecutionPolicy RemoteSigned

$UserCredential = Get-Credential

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection

Import-PSSession $Session

这是通过 Power Shell 连接到 EXO,中途就需要输入管理员的帐号密码

第四步:输入下面的命令,开启 DKIM

Get-DkimSigningConfig -Identity tourcoder.com| Format-List

查看,如果不存在则会返回没有对象

New-DkimSigningConfig -DomainName tourcoder.com -Enabled $true

开启 DKIM,开启后在运行上面的命令即可有返回值。

至此命令执行完毕后,再次返回到之前的管理中心去看,这时 dkim 就完全开启了。

请注意:这里的内容都是原创,你可以免费阅读,但拒绝所有其他任何形式的转载,谢谢配合。

The Copyright of all posts & photos posted in tourcoder.com is belong to tourcoder.com. You can read them for free, but you may not reuse anything therein without my permission.