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



前段时间收到同事转发的 Gmail 发送的退信提醒,通过排查定位并解决了此问题,特此记录一下。
报错信息
条目 | 信息 |
---|---|
退信原因 | 发件人域名的 DNS 记录未设置或设置错误导致对方拒收此邮件。 |
解决方案 | 请通知你的邮箱管理员为邮箱域名设置正确的 DNS(SPF、DKIM、DMARC) 记录。 |
分析问题
Google 针对垃圾邮件滥用邮箱做了防护机制。所以,如果您要支持 Gmail 的话,就必须符合它所制定的身份配置要求,里面包含了:SPF 配置、DKIM 配置、ARC 配置以及 DMARC 配置等一系列的配置。
解决方法
其实我们不用看那么多的配置内容,要解决退信的问题,只需要把 SPF 配置好就行。配置方法也很简单,就是在域名解析里加一条 TXT 记录即可。
以「阿里云」为例,在你的域名解析里添加这样一条 TXT 记录就好啦:
主机记录 | 类型记录 | 解析请求来源 | 记录值 | TTL | 状态 | 备注 |
---|---|---|---|---|---|---|
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 邮件退回的方法就是这么简单,希望对你会有帮助。
全部评论(4)
Cindy 说:
我设置了还是不是,然后还提示“TXT”记录和“CNAME”记录有冲突,请暂停或删除现有的“CNAME”记录后重试
2024年05月13日 09:27
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