[ietf-dkim] Let's avoid "opaque"
Suresh Ramasubramanian
ops.lists at gmail.com
Mon Feb 9 08:17:33 PST 2009
On Mon, Feb 9, 2009 at 9:33 PM, Eliot Lear <lear at cisco.com> wrote:
> Can someone please explain how something can be opaque and yet processed in
> g=, as SM has pointed out?
Opaque to OTHERS. As long as the g= and i= strings match, that's just
fine. I see no reason why the receiver must do other than a string
match to see that the two are the same.
g= Granularity of the key (plain-text; OPTIONAL, default is "*").
This value MUST match the Local-part of the "i=" tag of the DKIM-
Signature header field (or its default value of the empty string
if "i=" is not specified), with a single, optional "*" character
matching a sequence of zero or more arbitrary characters
("wildcarding"). An email with a signing address that does not
match the value of this tag constitutes a failed verification.
The intent of this tag is to constrain which signing address can
legitimately use this selector, for example, when delegating a
key to a third party that should only be used for special
purposes. Wildcarding allows matching for addresses such as
"user+*" or "*-offer". An empty "g=" value never matches any
addresses.
--
Suresh Ramasubramanian (ops.lists at gmail.com)
More information about the ietf-dkim
mailing list