On 02/Dec/11 01:00, [email protected] wrote:
> Filename : draft-ietf-marf-authfailure-report-05.txt
I still have some problems with the example. It seems that ".com" and
".net" were swapped at least in one place, and in any case it is
difficult to avoid confusion with them. Perhaps it's me, but wouldn't
it be possible to replace the domain names (tentatively) like so?
s/example.com/originator.example/
s/example.net/verifier-reporter.example/
Specific nits in the text/rfc822-headers (3rd) part are as follows:
* There is no "To:" header field,
* the topmost Received has ".com" and ".net" swapped,
* there are more than three minutes between internal servers
handling, and they are inconsistent with the Date field. I'd
change those lines with, say,
Received: from anexample.example.com ([192.0.2.1])
by mta1011.mail.tp2.example.net with ESMTP
Sat, 08 Oct 2011 04:16:24 -0700 (PDT)
Received: from internal-client-001.example.com
by mail.example.com (an alias for anexample)
with SMTP id o3F3BwdY028431;
Sat, 08 Oct 2011 04:16:23 -0700 (PDT)
Date: Sat, 8 Oct 2011 09:16:23 -0400 (EDT)
* the DKIM-Signature has d=example.net rather than d=example.com, and
* the A-R field misses a semicolon at the end of the first line while
the second line conflates two methods. I'd rewrite it taking three
lines, e.g.
Authentication-Results: mta1011.mail.tp2.example.net;
spf=pass smtp.mailfrom=anexample.example.com;
dkim=fail (bodyhash) header.d=examle.com;
For the second part, this should instead be
Authentication-Results: mta1011.mail.tp2.example.net;
dkim=fail (bodyhash) header.d=examle.com;
Also in the second part, where would Reported-URI be derived from?
Then, the report would be sent from the verifier/reporter back to
example.com. Instead, the outermost "Received:" field is "from
mail.example.com by mx.example.net". The IP address 192.0.2.1 doesn't
seem to belong here. Do we need an outermost Received field? If the
intent is to exemplify a generated but not yet sent report, it can be
omitted as well as Return-Path and Authentication-Results. If not,
I'd also add a DKIM-Signature.
One more nit, there is an unbalanced parenthesis in the last line of
the second paragraph of Section 3.2.4
DKIM-Canonicalized-Body: A base64 encoding of the canonicalized body
of the message as generated by the verifier. The encoded content
MUST be limited to those bytes that contribute to the DKIM body
hash (i.e., the value of the "l=" tag; see Section 3.7 of [DKIM].
_______________________________________________
marf mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/marf