RFC 2821“MAIL FROM”是否有通用的 X-Header?是否应使用 DKIM 签名?

RFC 2821“MAIL FROM”是否有通用的 X-Header?是否应使用 DKIM 签名?

关于 RFC2821 MAIL FROM 和 RFC2822 FROM 之间的区别,我正在考虑让我的 MTA 添加一个标题,指定在信封的 MAIL FROM 部分发送的内容。

RFC2821 标头用于接收电子邮件退回,并且是在 SPF 和某些 SenderID 配置中检查的标头。

目标是通过在电子邮件标题中包含这些低级信息来使诊断和调试变得更容易。

  • 此 SMTP 标头的可接受名称是什么?

  • 此标头是否应由 DKIM 签名?有什么理由不应签名?

答案1

交货时,指定的地址MAIL FROM将放置在Return-Path:标题中。请参阅RFC 2821 第 4.4 节

当 SMTP 投递服务器对邮件进行“最终投递”时,它会在邮件数据的开头插入一条返回路径行。这种使用返回路径的方法是必需的;邮件系统必须支持它。返回路径行保留了 MAIL 命令中的信息。此处,最终投递意味着邮件已离开 SMTP 环境。通常,这意味着邮件已投递给目标用户或相关邮件投递箱,但在某些情况下,它可能会被另一个邮件系统进一步处理和传输。

您无法签署此标头,因为您没有创建它;目标 SMTP 服务器会添加该标头。

答案2

报头和信封并不相同。它们甚至不对应。因此,无论你做什么,你都不能用报头之外的数据(在本例中为信封)对报头进行签名。这在技术上是不可能的,也不是如何做到的问题。

相关内容