【发布时间】:2020-12-03 14:30:00
【问题描述】:
我正在尝试分析邮件标头以找出每个元素(MUA、MTA...)创建的。我的猜测是:
- 发送方 MUA 组成正文(包括 Content-Type、Mime、Content-Transfer-Encoding),并通过 SMTP 发送到发送方边界 MTA。 MUA 提供由此 MTA 插入的初始标头(From、To、Reply-To、)的信息
- 此 MTA 插入 MessageID 和 Return_Path(以及它所需的所有额外标头和 X-标头)
- 然后它开始“希望”。在每一跳上,接收 MTA 插入“已接收:”标头和它认为的每个其他标头
如果保持顺序并且每个 MTA 在邮件的顶部插入其标头,应该很容易确定哪个 MTA 插入了每个标头...但我找不到有效的方案
- DKIM-Signature、Authentication-Results、Received-SPF...等字段出现在不同的位置。哪个 MTA 创建了每个?谁对电子邮件进行 DKIM 签名(我想它必须是发件人边界 MTA)谁对 SPF-DKIM-DMARC 进行身份验证?
- 添加了很多 X-Headers,其中很多与垃圾邮件控制有关,我找不到每个创建的 MTA(on with hop)
你能帮帮我吗?
【问题讨论】:
标签: smtp email-headers