Internet Engineering Task Force (IETF) M. Kucherawy Request for Comments: 7410 December 2014 Updates: 7001 Category: Standards Track ISSN: 2070-1721A Property Types Registry for the Authentication-Results Header Field
Kucherawy Standards Track [Page 1]
RFC 7410 Authentication-Results Property Types December 2014
Table of Contents
1. Introduction
[RFC7001] defines the email Authentication-Results header field that presents the results of an authentication effort in a machine- readable format. The header field creates a place to collect the output from authentication processes that are disjoint from later processes that might use the output, such as analysis, filtering, or sorting mechanisms.
2. Updated "ptype" Definition
Advanced Backus Naur Form (ABNF) is defined in [RFC5234].
Kucherawy Standards Track [Page 2]
RFC 7410 Authentication-Results Property Types December 2014
body: Indicates information that was extracted from the body of the message. This might be an arbitrary string of bytes, a hash of a string of bytes, a Uniform Resource Identifier, or some other content of interest.
3. IANA Considerations
IANA has created the "Email Authentication Property Types" sub- registry within the existing "Email Authentication Parameters" registry. Entries in this registry are subject to the Expert Review rules as described in [RFC5226]. Each entry in the registry requires the following values:
Kucherawy Standards Track [Page 3]
RFC 7410 Authentication-Results Property Types December 2014
+--------+-------------+----------------------------------------+
| ptype | Definition | Description |
+--------+-------------+----------------------------------------+
| body | RFC 7001 | The property being reported was found |
| | Section 2.2 | in the body of the message. |
+--------+-------------+----------------------------------------+
| header | RFC 7001 | The property being reported was found |
| | Section 2.2 | in a header field of the message. |
+--------+-------------+----------------------------------------+
| policy | RFC 7001 | The property being reported relates to |
| | Section 2.3 | a locally defined policy. |
+--------+-------------+----------------------------------------+
| smtp | RFC 7001 | The property being reported is a |
| | Section 2.2 | parameter to an SMTP command used to |
| | | relay the message. |
+--------+-------------+----------------------------------------+
For new entries, the Designated Expert needs to assure that the description provided for the new entry adequately describes the intended use. An example would be helpful to include in the entry's defining document, if any, although entries in the "Email Authentication Methods" registry or the "Email Authentication Result Names" registry might also serve as examples of intended use.
4. Security Considerations
It is unknown how legacy code, which expects one of a fixed set of "ptype" tokens, will handle new tokens as they begin to appear. There are typically two options: prevent delivery of the message, or ignore those portions of the field that use unknown "ptype" tokens and allow processing of the message to continue.
Kucherawy Standards Track [Page 4]
RFC 7410 Authentication-Results Property Types December 2014 5. Normative References[RFC5226] Narten, T. and H. Alvestrand, "Guidelines for Writing an