跳到主要内容

3.9 输出要求

3.9. 输出要求

每个签名的评估会以三种状态之一结束, 本文档称其为:

  • SUCCESS: 验证成功
  • PERMFAIL: 永久且不可恢复的错误, 例如签名验证失败
  • TEMPFAIL: 临时且可恢复的错误, 例如 DNS 查询超时

对于每个验证成功或产生 TEMPFAIL 结果的签名, DKIM 算法输出 MUST 包含以下集合:

  • 从 "d=" 签名 tag 取得的域名; 以及
  • 针对该签名的验证尝试结果.

输出 MAY 包含其他签名属性或结果元数据, 包括 PERMFAIL 的签名或因其他原因被忽略的签名, 供消费这些结果的模块使用.

关于签名验证结果代码的讨论见 Section 6.1.