从 Yahoo! 发送的电子邮件 SPF 条目是什么?

从 Yahoo! 发送的电子邮件 SPF 条目是什么?

我有一个客户从 Yahoo! Plus 帐户发送电子邮件,就像从她自己的域发送电子邮件一样。有没有办法设置 SPF 记录,以便它涵盖 Yahoo! 的所有外发服务器?即,我应该输入什么YAHOO_SPFTXT 记录里有吗?

v=spf1 +a +mx +YAHOO_SPF ?all

谢谢。

答案1

答案(在您的 TXT 记录中使用此答案):

 "v=spf1 a mx include:_spf.mail.yahoo.com ?all"

到目前为止,答案都显示了host命令。这很好。

“dig” / “host” / “nslookup” 均适用于 Linux 并抓取 TXT 记录。

dig我最喜欢的是:

 dig @ns1.yahoo.com yahoo.com TXT

将显示域(在本例中为 apex)的所有 TXT 记录(和 SPF)。

在下面视窗CMD 或 Powershell 使用nslookup

 nslookup -type=TXT yahoo.com
PS C:\Windows\system32>nslookup -type=TXT yahoo.com
Server:  my.localdomain
Address:  10.10.10.1

Non-authoritative answer:
yahoo.com       text =

        "v=spf1 redirect=_spf.mail.yahoo.com"
yahoo.com       text =

        "facebook-domain-verification=gysqrcd69g0ej34f4jfn0huivkym1p"
yahoo.com       text =

        "edb3bff2c0d64622a9b2250438277a59"

或者权威答案:

 nslookup -type=TXT yahoo.com ns1.yahoo.com

答案2

Yahoo 现在提供了 SPF 记录:

$ host -t txt yahoo.com
yahoo.com descriptive text "v=spf1 redirect=_spf.mail.yahoo.com"

此处详细了解其政策

答案3

尽管Google Apps 让一切变得简单,我不认为雅虎会这么做。

Yahoo! 青睐 DomainKeys通过 SPF,他们不会为自己的域名发布 SPF 记录:

$ host -t txt yahoo.com
yahoo.com has no TXT record

另一个需要考虑的因素是,这条规则可能允许任何拥有 Yahoo! Plus 帐户的人从您的域中伪造邮件(假设在接受邮件时 Yahoo! 方面没有实施适当的控制)。

答案4

Yahoo.co.uk 仍然没有 spf 信息:

host -t txt yahoo.co.uk
yahoo.co.uk descriptive text "Yahoo! Inc."

相关内容