SPF 记录检查是否关注发件人 header?
Does the SPF record check take care about the Sender header?
我只是想知道在进行 SPF 记录检查时是否读取 Sender:
header。
因此,当邮件服务器收到包含 Sender:
header 且不同于 From:
header 的 e-mail 时,使用哪个由接收服务器检查邮件是否从正确的邮件服务器发送?
如果我没理解错的话,SPF 只检查来自 SMTP (?) 的 MAIL FROM
命令,这等同于 e-mail From:
header (?)因此 Sender:
header 从未被考虑在内...?
这样对吗?
那么,让我们更深入地研究一下发送电子邮件的 Web 表单。填写此表格时,可以输入他自己的 e-mail 地址,以便将对此邮件的任何回复发送给填写表格的人,而不是服务器。是的,有 Reply-To:
header,但是在阅读 RFC 4021 和 2822 时我认为它也应该被允许发送带有 Sender:
header 和用户地址 From:
header.
- https://www.rfc-editor.org/rfc/rfc4021#section-3.6.2
- https://www.rfc-editor.org/rfc/rfc2822#section-3.6.2
有哪位专家可以指正或确认一下吗?
If I understand this right, SPF only checks the MAIL FROM command from SMTP (?) which is the equivalent to the e-mail From: header (?) and therefore the Sender: header is never taken into account...?
上面大胆的说法显然是错误的。 SPF doesn't care about message header at all。事实上,由于 SPF,远程服务器可以在不查看电子邮件 header 和 body.
的情况下拒绝电子邮件
我只是想知道在进行 SPF 记录检查时是否读取 Sender:
header。
因此,当邮件服务器收到包含 Sender:
header 且不同于 From:
header 的 e-mail 时,使用哪个由接收服务器检查邮件是否从正确的邮件服务器发送?
如果我没理解错的话,SPF 只检查来自 SMTP (?) 的 MAIL FROM
命令,这等同于 e-mail From:
header (?)因此 Sender:
header 从未被考虑在内...?
这样对吗?
那么,让我们更深入地研究一下发送电子邮件的 Web 表单。填写此表格时,可以输入他自己的 e-mail 地址,以便将对此邮件的任何回复发送给填写表格的人,而不是服务器。是的,有 Reply-To:
header,但是在阅读 RFC 4021 和 2822 时我认为它也应该被允许发送带有 Sender:
header 和用户地址 From:
header.
- https://www.rfc-editor.org/rfc/rfc4021#section-3.6.2
- https://www.rfc-editor.org/rfc/rfc2822#section-3.6.2
有哪位专家可以指正或确认一下吗?
If I understand this right, SPF only checks the MAIL FROM command from SMTP (?) which is the equivalent to the e-mail From: header (?) and therefore the Sender: header is never taken into account...?
上面大胆的说法显然是错误的。 SPF doesn't care about message header at all。事实上,由于 SPF,远程服务器可以在不查看电子邮件 header 和 body.
的情况下拒绝电子邮件