-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

At the end of January Dave Crocker posted a review of the then current
"-01" version of draft-gondwana-dkim2-motivation. This document has now
been split into an "-02" and draft-gondwana-dkim2-headers (-01).

Rather belatedly this is a response to that review, albeit spread over
14 (sorry) emails... ">>" is a quote from our document, ">" a quote from
Dave Crocker ... lines that do not start with a ">" are me speaking.

- -=-=-=-=-=-=-=-=-=-=-=-=-

>> 8.  DKIM1/DKIM2 Interworking
>
>   *There is no interworking,  These are entirely independent and
>   parallel systems.*
>
>   *This section should be written without reference to DKIM and only
>   in terms of incremental adoption and handling of non-support.*

we agreed -- and the headers-00 document now has a section on

     "Handling of messages that leave the DKIM2 ecosystem"

>>     Note that DKIM2 signed email can also be DKIM1 signed, and so systems
>>     that are not DKIM2 aware can and will operate as they do at present.
>>
>>     DKIM2 capable servers will announce the capability in their initial
>>     banner in the usual manner for SMTP extensions.
>
>What effect does the SMTP server's making the announcement have? What 
>difference 
>does it make?

this is an area where our thinking continues to evolve ...

We originally thought it would be valuable for a DKIM2-aware system to
know that it was about to pass an email to an non-DKIM2-aware system. 

For example, this could be recorded in such a way that a later
DKIM2-aware system could inspect the message and if it had not been
"damaged" by it's trip outside the DKIM2-ecosystem then things could
pick up where they left off.

However, this introduces a lot of complexity so we don't think it would
be super-useful. There are also some ideas about declaring
DKIM2-awareness in the DNS ... but this then opens up further complexity
when the DNS is out of step with the capabilities of servers.

>DKIM is able to be implemented only in MUAs and does not require any 
>infrastructure support, though of course it is permitted. DKIM2 apparently 
>requires deep infrastructure support at every hop along the way.  That makes 
>it 
>extremely fragile.
>
>
>
>>     When a DKIM2 signed email is delivered to a server that does not
>>     understand DKIM2 and leaves the DKIM2 ecosystem the DKIM2 specific
>>     events can no longer be expected to occur.  In particular any
>>     failures to be deliver will be reported to the address in the
>>     relevant return path and not back along the DKIM2 chain.
>>
>>     A DKIM2 signed email may be delivered to a server that understands
>>     DKIM2 but if that server needs to forward the email elsewhere it may
>>     find that there is no signing key available for the relevant domain
>>     (recalling that the incoming email recorded the destination domain
>>     and it is necessary for the next "hop" to match with that.  In such a
>>     case, once more the email will leave the DKIM2 ecosystem.
>
>I don't understand.  What signing key that it might not find? Signing for what?
>
>
>>     Refusing to allow an email to leave the DKIM2 ecosystem may be an
>>     appropriate choice in some circumstances.  If so then an appropriate
>>     DSN should be created and passed back along the chain in the normal
>>     manner.
>
>Tossing this comment out, with no basis, detail, or precedent, is odd and 
>probably not very helpful, since it ultimately is a vote for making email even 
>more restrictive.  Limiting who mail can go to is a tad counter-productive.

I am not replying to the rest of these points since they are overtaken
by events.

Our latest thoughts are in the header-00 document, but there is still
more work to be done (and documented) here.

- -=-=-=-=-=-=-=-=-=-=-=-=-

and that was the end of Dave Crocker's original email. So my task is
done (for the moment at least)

- -- 
richard                                                   Richard Clayton

Those who would give up essential Liberty, to purchase a little temporary 
Safety, deserve neither Liberty nor Safety. Benjamin Franklin 11 Nov 1755

-----BEGIN PGP SIGNATURE-----
Version: PGPsdk version 1.7.1

iQA+AwUBZ/l142HfC/FfW545EQIC4wCgoGv1I/jDvaWHiWIRzXKV7wp/v14Al2te
4+M17dm0QuMnNTpfyK8VhY0=
=fFYY
-----END PGP SIGNATURE-----

_______________________________________________
Ietf-dkim mailing list -- ietf-dkim@ietf.org
To unsubscribe send an email to ietf-dkim-le...@ietf.org

Reply via email to