[ietf-dkim] [Fwd: I-D ACTION:draft-fenton-dkim-threats-02.txt]
Douglas Otis
dotis at mail-abuse.org
Fri Jan 13 17:35:37 PST 2006
On Jan 13, 2006, at 3:23 PM, Stephen Farrell wrote:
>
>> [...] Any "open" policy exposes the email-address domain owner to
>> unjustified complaint traffic.
>
> No more than could happen today. I don't see any reason why
> complaints will rise that couldn't happen right now.
The mechanism directs complaints to the email-address domain owner,
rather than the signing-domain. Unfortunately, a published "open"
policy will attract more abuse.
>> However, "closed" policies also disrupt common email practices,
>> and therefore are not suitable for general use.
>
> Probably not. But as I understand it, those are designed for
> special (and not general) cases.
I don't think there is any question that a closed policy will prevent
the use of most list servers, for example. Posting to a list is a
common use.
>> A large domain has an advantage that a smaller domain does not.[...]
>
> I don't see how we can design a protocol to level that playing field.
The concern is not about leveling the playing field, but rather not
giving the large domain a powerful club with which to beat the heck
out of smaller domains. This requires avoiding any reason or excuse
for an open policy to be published.
>> ... This problem in general also runs afoul of a desire to not
>> force the publication of "open" policies creating a paradox.
>
> I don't see any paradox unless you want one domain with both an
> open and a closed policy.
For example, a second level domain "co.jp" publishes the 'o=.'
policy. This would mean all sub-domains must then also publish a
policy or forgo expectations of having their email accepted. The
second level domain may have been motivated into publishing a policy
in order to squelch a high level of traffic, as no-records are not
cached very long and each and every message instigates a new lookup.
A mechanism to indicate the SSP record does not apply to sub-domains
would ensure the search could end, but would then not be applied to
the sub-domains. A separate mechanism not part of the 'o=' could be
used, such as 'i=y' or 'i=n' for sub-domains inherit policy (yes/
[no]). The paradox occurs when co.jp wishes to use email normally.
Their record could be "i=n" (nothing more).
>
>> On Jan 12, 2006, at 6:17 AM, Stephen Farrell wrote:
>>
>>> "Policies can be open or closed. Open policies define a set of
>>> conformant messages and are silent about other messages. Closed
>>> policies define the set of conformant messages and other messages
>>> do not conform to the policy.
>>
>> Policy is not checked when the email/signing domains match.
>> Policy is therefore silent when email/signing domains match. When
>> email/signing domains do not match, SSP indicates whether unsigned
>> or foreign signed messages are acceptable. With respect to open
>> policies, _all_ such messages are conformant and acceptable.
>
> Nope. You're confusing the sender's policy statement with what the
> verifier considers acceptable, which is out of scope.
I understand your position. A policy that says "signs some" also
says "some legitimate messages are not signed or are signed by
others." Language is important when attempting to convey concepts.
When the signing/email domains don't match and "some legitimate
messages are not signed or are signed by others" policy is
discovered, how does this relate to what what messages are
conformant? Clearly not being signed could be an indication of
conforming to the statement.
-Doug
More information about the ietf-dkim
mailing list