3.9 Output Requirements (输出要求)
3.9. Output Requirements (输出要求)
每个签名的评估以三种状态之一结束, 本文档将其称为:
- SUCCESS: 成功验证
- PERMFAIL: 永久性不可恢复的错误, 例如签名验证失败
- TEMPFAIL: 临时性可恢复的错误, 例如 DNS 查询超时
对于成功验证或产生 TEMPFAIL 结果的每个签名, DKIM 算法的输出必须包括:
- 从 "d=" 签名标签获取的域名; 以及
- 该签名的验证尝试结果。
输出可以包括其他签名属性或结果元数据, 包括 PERMFAIL 或以其他方式被忽略的签名, 供使用这些结果的模块使用。
有关签名验证结果代码的讨论, 请参阅 Section 6.1。