致青春,致梦想,一片自留地

Menu

使用 DKIM 验证从而提高邮件的送达率

前言

在使用Microsoft 365 Exchange Online发送邮件的时候,第一次收到了退信。通过退信的日志分析,收件邮箱所在的服务器把某个ip列为了垃圾/钓鱼邮件的黑名单中,但是奇怪的是我自己的上网环境根本和这个IP没有任何关系。于是给微软的售后递交了工单。

解决方法

根据微软官方客服的解答,做了以下的操作

1:修改SPF记录

登陆域名的管理后台,把SPF记录修改为

v=spf1 ip4:此处添加被黑名单的IP地址 include:spf.protection.outlook.com -all

2:添加DKIM 验证

参考文献:https://learn.microsoft.com/zh-cn/microsoft-365/security/office-365-security/email-authentication-dkim-configure?view=o365-worldwide

操作步骤:

  1. 登陆微软的DKIM页面:https://security.microsoft.com/dkimv2
  2. 选择需要设置DKIM验证的域名
  3. 在右侧出现的浮动窗口处点击 创建DKMI密钥 按钮,获得2条CNAME记录内容
  4. 登陆域名管理后台,把获得的2条CNAME记录添加进去
  5. 大约10分钟左右,CNAME 记录生效以后,再打开DKIM页面:https://security.microsoft.com/dkimv2,选择需要启用DKIM验证的域名
  6. 在右侧出现的浮动窗口处,为此域的邮件签上 DKIM 签名 下的按钮拖动到启用即可。如果跳窗提示无法生效,则多半是CNAME的解析还没有生效。需要生效以后才能启用。

如果DKIM设置生效后,将呈现以下的界面。

— 于 共写了705个字
— 文内使用到的标签:

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注