Hi Alexey, thanks for the review.

> -----Original Message-----
> From: Alexey Melnikov [mailto:[email protected]]
> Sent: Saturday, January 14, 2012 9:21 AM
> To: Hilda L. Fontana; Murray S. Kucherawy; Pete Resnick
> Cc: [email protected]; The IESG
> Subject: Gen-ART last call review of draft-ietf-marf-authfailure-report-09
> 
> Document: draft-ietf-marf-authfailure-report-09
> Reviewer: Alexey Melnikov
> Review Date: 2012-01-14
> IETF LC End Date: 2012-01-18
> IESG Telechat date: 2012-01-19
> 
> Summary: This draft is ready for publication as a standard RFC, but a
> couple of minor issues remain.
> 
> Major issues: None
> Minor issues:
> 
> 2.2. Base 64
> 
> Sorry for missing this earlier, but RFC 4648, Section 4 is a better
> reference for base64. (Don't forget the section reference, because RFC
> 4648 has 2 base64 alphabets.)

I think that's reasonable.

> In Section 4:
> 
> > spf-dns = "SPF-DNS:" : { "txt" / "spf" } [CFWS] ":" [CFWS] domain
> > [CFWS] ":" [CFWS] quoted-string CRLF
> 
> I think you are still missing [CFWS] before "txt" and another one
> before CRLF.
> 
> Also, you should use "(" and ")" instead of "{" and "}", as the two
> latter are not valid according to ABNF syntax.
> 
> To summarize, I think you should use:
> 
> spf-dns = "SPF-DNS:" : [CFWS] ( "txt" / "spf" ) [CFWS] ":" [CFWS]
>            domain [CFWS] ":" [CFWS] quoted-string [CFWS] CRLF

Almost; the errant unquoted (and thus meaningless) colon before the CFWS has to 
come out too.  We'll do that for -10.

Thanks again,
-MSK
_______________________________________________
marf mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/marf

Reply via email to