我只是想知道在进行SPF记录检查时是否读取了Sender:
标题。
因此,当邮件服务器收到的电子邮件包含与Sender:
标题不同的From:
标题时,接收服务器将使用哪一个来检查邮件是否已发送从正确的邮件服务器?
如果我理解这一点,SPF只检查来自SMTP(?)的MAIL FROM
命令,该命令等同于电子邮件From:
标题(?),因此Sender:
标题永远不会被考虑在内......?
这是对的吗?
所以,让我们深入思考一下发送电子邮件的网络表单。填写此表单时,可以输入自己的电子邮件地址,以便将对此邮件的任何回复发送给填写表单的人,而不是服务器。是的,有Reply-To:
标题,但在阅读RFC 4021和2822时,我认为还应该允许它使用Sender:
标头发送服务器地址,并使用{{1}发送用户地址标题。
任何可以纠正我或确认此事的专家?
答案 0 :(得分:2)
如果我理解这一点,SPF只检查来自SMTP(?)的MAIL FROM命令,这相当于电子邮件From:header(?),因此Sender:header是从未考虑过......?
上面的大胆陈述显然是错误的。 SPF doesn't care about message header at all。事实上,远程服务器可以拒绝电子邮件,因为SPF没有查看电子邮件标题和正文。