--- 1/draft-ietf-uta-smtp-tlsrpt-19.txt 2018-05-02 12:13:30.656367314 -0700 +++ 2/draft-ietf-uta-smtp-tlsrpt-20.txt 2018-05-02 12:13:30.712368657 -0700 @@ -5,21 +5,21 @@ Expires: November 3, 2018 Comcast, Inc B. Ramakrishnan Yahoo!, Inc J. Jones Microsoft, Inc M. Risher Google, Inc May 2, 2018 SMTP TLS Reporting - draft-ietf-uta-smtp-tlsrpt-19 + draft-ietf-uta-smtp-tlsrpt-20 Abstract A number of protocols exist for establishing encrypted channels between SMTP Mail Transfer Agents, including STARTTLS, DANE TLSA, and MTA-STS. These protocols can fail due to misconfiguration or active attack, leading to undelivered messages or delivery over unencrypted or unauthenticated channels. This document describes a reporting mechanism and format by which sending systems can share statistics and specific information about potential failures with recipient @@ -571,33 +571,39 @@ Part of the report body includes the policy that is applied when attemping relay to the destination. For DANE TLSA policies, this is a JSON array of strings each representing the RDATA of a single TLSA resource record as a space- separated list of its four TLSA fields; the fields are in presentation format (defined in [RFC6698] Section 2.2) with no internal spaces or grouping parentheses: - [ "3 0 1 - 1F850A337E6DB9C609C522D136A475638CC43E1ED424F8EEC8513D747D1D085D", "3 - 0 1 12350A337E6DB9C6123522D136A475638CC43E1ED424F8EEC8513D747D1D1234" +[ +"3 0 1 1F850A337E6DB9C609C522D136A475638CC43E1ED424F8EEC8513D747D1D085D", +"3 0 1 12350A337E6DB9C6123522D136A475638CC43E1ED424F8EEC8513D747D1D1234" ] For MTA-STS policies, this is an array of JSON strings that represents the policy that is declared by the receiving site, including any errors that may be present. Note that where there are multiple "mx" values, they must be listed as separate "mx" elements in the policy array, rather as a single nested "mx" sub-array. - [ "version: STSv1", "mode: report", "mx: mx1.example.com", "mx: - mx2.example.com", "mx: mx.backup-example.com", "max_age: 12345678" ] + [ + "version: STSv1", + "mode: report", + "mx: mx1.example.com", + "mx: mx2.example.com", + "mx: mx.backup-example.com", + "max_age: 12345678" + ] 5. Report Delivery Reports can be delivered either as an email message via SMTP or via HTTP POST. 5.1. Report Filename The filename is RECOMMENDED to be constructed using the following ABNF: