企业邮箱发送邮件被 Gmail 退回的解决方法

前段时间收到同事转发的 Gmail 发送的退信提醒,通过排查定位并解决了此问题,特此记录一下。

报错信息

条目 信息
退信原因 发件人域名的 DNS 记录未设置或设置错误导致对方拒收此邮件。
解决方案 请通知你的邮箱管理员为邮箱域名设置正确的 DNS(SPF、DKIM、DMARC) 记录。

分析问题

Google 针对垃圾邮件滥用邮箱做了防护机制。所以,如果您要支持 Gmail 的话,就必须符合它所制定的身份配置要求,里面包含了:SPF 配置、DKIM 配置、ARC 配置以及 DMARC 配置等一系列的配置。

解决方法

其实我们不用看那么多的配置内容,要解决退信的问题,只需要把 SPF 配置好就行。配置方法也很简单,就是在域名解析里加一条 TXT 记录即可。

以「阿里云」为例,在你的域名解析里添加这样一条 TXT 记录就好啦:

主机记录 类型记录 解析请求来源 记录值 TTL 状态 备注
mail TXT 默认 v=spf1 include:spf.mail.qq.com ~all 10 分钟 正常

需要说明的是 v=spf1 include:spf.mail.qq.com ~all 是 QQ 企业邮箱对应的值。

下面列举了其他常用邮箱的 SPF 配置记录值:

  • 腾讯企业邮箱:v=spf1 include:spf.mail.qq.com ~all
  • 阿里企业邮箱:v=spf1 include:spf.mxhichina.com -all
  • 网易企业邮箱:v=spf1 include:spf.163.com -all

最后

解决 Gmail 邮件退回的方法就是这么简单,希望对你会有帮助。

全部评论(3)
必填
必填,不公开
我信任你,不会填写广告链接
收起
w4j1e 说:
有时候这些问题是真的简单得又让人不注意就忽略掉了。想起我此前把域名@海外解析到vercel的,还很好奇为啥老是收不到海外来的邮件。
2024年03月15日 12:33
回复
必填
必填,不公开
我信任你,不会填写广告链接
收起
萧俊介 说:
而且 Gmail 之前好像也没有这个要求。
2024年03月18日 14:25
Gmc 说:
芜湖,这就太好了!
2023年10月11日 08:47
回复
必填
必填,不公开
我信任你,不会填写广告链接
收起
萧俊介 说:
希望能帮到遇到相同问题的人~
2023年10月23日 16:02
登录Gmail太费事了。
2023年10月08日 09:58
回复
必填
必填,不公开
我信任你,不会填写广告链接
收起
萧俊介 说:
这个是给 Gmai 服务器发邮件需要的配置~
2023年10月23日 16:01