谷歌邮箱Gmail收邮件延迟几分钟的问题原因及解决办法

Gmail收邮件延迟的问题

测试的时候发现邮件发送到Gmail的时候,Gmail总是要3-4分钟才能收到邮件。刚开始以为是服务器延迟,后来检查AokSend服务器的请求和发送记录的时间是没有问题的。


问题查找及排查

再次测试的时候发现邮件发送到Gmail的时候,在Gmail邮箱刷新了4分钟都没有收到新邮件,再刷新一下,突然显示了新邮件,查看邮件收到时间是4分钟前。这里大致判定问题不是出在AokSend的邮件API发送。应该是Gmail的延迟显示的问题。

比如14点23分钟发送的,gmail邮件里面最终会显示23分钟收到的,但是24、25、26分钟刷新邮箱都没有在gmail邮箱里面发现新邮件,27分钟突然出现在gmail邮箱,出现之后就直接显示是23分钟收到的。


定位问题

只要发送时间和Gmail邮件显示的接收时间差距在1分钟以内,而实际在邮箱显示出邮件的时间在3-5分钟左右。基本确定就不是AokSend发送的问题,而是Gmail谷歌邮箱的问题。


问题详细原因

查看谷歌官方的公告:https://workspaceupdates.googleblog.com/2017/05/early-detection-of-phishing-via-delayed-delivery.html

谷歌邮箱Gmail收邮件延迟几分钟的问题原因及解决办法


对比测试

直接在AokSend里面用两个账号对比测试可以发现,同样的配置和IP,我们自己的老域名可以直接出现在Gmail邮箱里面,而新域名有些会遇到延迟4分钟的问题。所以再次印证了不是发送服务器的问题。


针对延迟的解决办法

一般来说新域名或者之前发送过违规内容的域名容易出现这种延迟显示的问题,或者发送的邮件内容里面有风险链接或者风险关键词,都可能触发Gmail谷歌邮箱的延迟审核。

建议是正常稳定使用AokSend发送邮件,逐渐积累域名的权重,后续会自动跳过延迟审核的问题,直接进箱,一般参考时间是3-15天。

总体来说,这个是小问题,不用担心。

如果着急解决这个问题,可以考虑换一个老域名或者换一个邮件内容,减少邮件里面的链接和风险关键词。再次测试。