电子邮件被归为垃圾邮件时发件人的 IP 与被归为收件箱时发件人的 IP 不同。原因何在?

电子邮件被归为垃圾邮件时发件人的 IP 与被归为收件箱时发件人的 IP 不同。原因何在?

我有一个简单的 vps 服务器,用来发送确认电子邮件。

问题是,有时当我发送确认电子邮件时,它最终会被归为垃圾邮件,并且发件人的 IP 与收件箱中发件人的 IP 不同。

当我输入hostname -Icli 时,我得到两个 ips,一个是 v4,另一个是 v6(我认为):

78.xx.xxx.xxx 2a01:xxx:xxx:4c9b::1

第一个邮件进入收件箱,第二个邮件进入垃圾邮件。

这是我的 spf 记录值:

v=spf1 a mx ip4:78.xx.xxx.xxx ip6:2a01:xxx:xxx:4c9b::1 include:zoho.eu ~all

最后看起来inbox像这样(gmail):

SPF:    PASS with IP 78.xx.xxx.xxx
DKIM:   'PASS' with domain example.com 
DMARC:  'PASS'

最后看起来spam像这样(gmail):

SPF:    PASS with IP 2a01:xxx:xxx:4c9b:0:0:0:1 
DKIM:   'PASS' with domain example.com
DMARC:  'PASS'

当邮件被归为垃圾邮件时,Google 会提示我以下内容:

It is similar to messages that were identified as spam in the past.

我正在使用PostfixLaravelLaravel 7的默认电子邮件确认模板。我拥有 Google 要求的所有记录(spf、dkim、dmarc)。

问题是否出在我输入时有两个 IP hostname -I?是否出在 Laravel 的默认模板上?

我该怎么办?我能做什么?谢谢!

相关内容