我可以在同一个 SPF 记录中使用包含和重定向吗?

我可以在同一个 SPF 记录中使用包含和重定向吗?

我目前的 SPF 记录如下

Host                  Value                                   TTL
myexampledomain.com   "v=spf1 redirect=_spf.mailhostbox.com" 1 Day  

我正在使用托管服务提供商提供的 2 个免费电子邮件。现在我有一个 VPS,我已在其中创建了电子邮件服务器。问题是我想为我的域名创建新的电子邮件地址并添加适当的 SPF 和 DKIM 记录。

我尝试在 SPF 记录中使用 include:myexampledomain.com mx a,但一切都停止了工作,甚至连 2 个免费电子邮件也停止了。

在同一个 SPF 记录中使用包含和重定向是否正确?
或者想知道正确的做法是什么?我不希望我的电子邮件落入垃圾邮件中。此外,如果这不可能,是否可以使用 Gmail 发送电子邮件[电子邮件保护]

我很困惑,看了很多文章,但没能得到答案。其他设置如下
MX 记录

Priority    Host                MX Entry                    TTL
100     myexampledomain.com.    us2.mx3.mailhostbox.com.    1 day
100     myexampledomain.com.    us2.mx1.mailhostbox.com.    1 day
100     myexampledomain.com.    us2.mx2.mailhostbox.com.    1 day

CNAME 记录

Alias Host                      Canonical Host                  TTL
webmail.myexampledomain.com.    us2.webmail.mailhostbox.com.    1 day
smtp.myexampledomain.com.       us2.smtp.mailhostbox.com.       1 day
imap.myexampledomain.com.       us2.imap.mailhostbox.com.       1 day
pop.myexampledomain.com.        us2.pop.mailhostbox.com.        1 day 

答案1

RFC 7208

您可以使用任何机制redirect 除了all机制之外

请注意,除非您要重定向到您控制的域的记录,否则使用此选项没有多大意义redirect。如果第三方要求您这样做,请用 RFC 副本打动他们;他们通常应该要求您这样做include

相关内容