[ietf-dkim] Signalling DKIM support before DATA
Douglas Otis
dotis at mail-abuse.org
Tue Aug 8 12:55:32 PDT 2006
On Aug 8, 2006, at 12:25 PM, J.D. Falk wrote:
> On 2006-08-08 11:43, Scott Kitterman wrote:
>
>>> Sounds like false hope to me; as a big receiver, I can't imagine
>>> that
>>> I'd ever want to blindly trust assertions made by an unknown sender.
>> As both you and John L point out, this is a big issue. That's why
>> I was thinking about it being something in DNS related to the
>> policy record so that it would be at least slightly harder to lie
>> about it. It's also why I started with IF... I recognized that
>> if it can be trivially spoofed, then there's no reason to do it.
>
> We can accomplish that much without any changes to SMTP:
>
> - SMTP conversation happens as per usual
> - receiver looks up MAIL FROM domain, checks SSP
> - receiver decides whether to accept the message and check the
> signature, or reject based on non-DKIM-related criteria
>
> Or am I missing something?
By SSP you mean the First-Party-Policy. A check subsequent to
receiving the entire message could verify there is an association
between the First-Party-Address and the Signing-Domain, but this is
not assured to match the MAIL_FROM. This implies that MAIL_FROM will
always have the same domain as that of the Signing-domain. A
separate MAIL_FROM policy could avoid this constraint. A MAIL_FROM
policy would offer greater value when it corresponds to the SMTP
client issuing the message rather than the signing domain.
Imagine a message signed by your domain is replayed from a system
controlled by a bad actor. How is this detected? A MAIL_FROM policy
could confirm there is a relationship with that of the client before
the message is accepted. Authenticating the client allows policy
(relationships) to be established between both the MAIL_FROM and the
Signing_Domain.
-Doug
More information about the ietf-dkim
mailing list