[mail-vet-discuss] reasonspec?

Tony Hansen tony at att.com
Thu Feb 28 13:04:13 PST 2008


Would anyone be interested in having an optional "reasonspec" that has 
actual ABNF support? Right now we're all using a comment between the 
methodspec and propspec. I'm suggesting adding reason= between the two, 
with the value in quoted-printable format:

      header = "Authentication-Results:" [CFWS] authserv-id
               [CFWS [version]]
               *( ";" methodspec
			*( CFWS reasonspec )
			*( CFWS propspec ) [CFWS] ) CRLF

      reasonspec = "reason=" dkim-quoted-printable

where dkim-quoted-printable is defined in RFC 4871.

The examples would become:

  Authentication-Results: mail-router.example.com;
     auth=pass reason=cram-md5 smtp.auth=sender at example.com;
     spf=pass smtp.mailfrom=sender at example.com

  Authentication-Results: auth-checker.example.com;
     sender-id=hardfail header.from=sender at example.com;
     dkim=pass reason=good%20signature header.i=sender at example.com

  Authentication-Results: chicago.example.com;
     dkim=pass reason=good%20signature header.i=@mail-router.example.net;
     dkim=hardfail reason=bad%20signature header.i=@newyork.example.com

	Tony Hansen
	tony at att.com


More information about the mail-vet-discuss mailing list