[ietf-dkim] Re: Thoughts on latest SSP draft
Douglas Otis
dotis at mail-abuse.org
Wed Sep 26 15:31:42 PDT 2007
On Sep 22, 2007, at 6:38 PM, Frank Ellermann wrote:
> Douglas Otis wrote (2007-07-25 on the DKIM list):
>
>> At this point in time, it should be rather rare for incoming SMTP
>> servers to depended upon a AAAA record for locating their servers.
>> The DKIM WG should push to have A or AAAA record discovery
>> deprecated. Deprecating address record discovery techniques will
>> eventually simplify where policy needs to be published. At some
>> point in the future, not publishing an MX record for the
>> originating domain might cause a message to be rejected.
>
> Hi, scanning old messages I saw that you said this more than once
> on the DKIM mailing list. I'm also aware that Meng Weng Wong and
> others proposed something in this direction on the SPF and MARID
> list back in 2004. It's also related to the expired "null-MX" I-D,
> and because of that it might affect various "NOMAIL" solutions
> (4408 "v=spf1 -all" and Phil's I-D.hallambaker-nomail).
Email policy solutions assume policy can be asserted for parent
domains and all sub-domains. This is done with DNS wildcard records,
by walking some portion of the DNS tree, or checking for discovery
records. Any existing node within DNS prevents synthesis of a DNS
wildcard policy record. As such, either the domain tree must be
walked, a policy record needs to be published at every existing node,
or at every possible discovery record. Publishing a policy record
adjacent every existing node will be difficult to manage. Walking
even a small portion of the label tree might negatively impact SLD
and TLDs. The level of impact would depend upon consistency of the
implementation of the negative caching of the missing address record
transactions. Some domains disable negative caching for faster
transient error recovery.
> I'm not strictly against it, quite the contrary. *But* AFAIK it's
> not planned to remove the "A fallback" from 2821bis, in fact
> 2821bis will augment all discussions of A records with AAAA for
> IPv6 compatibility.
AAAA record discovery could be excluded in 2821bis and require the
use of MX records. One solution for resolving whether email policy
might apply can then be validated by discovering an MX record. At
some point, even A records for discovery should be deprecated. The
presences of address records should not necessitate the publishing
email policy.
> If you and others feel that the no-MX fallback should be limited to
> IPv4 in 2821bis, as it arguably is in 2821, then please say so on
> the SMTP list. Fixing the SMTP spec. for IPv6-only senders is
> something between tricky and impossible, and your proposal could
> shift this task from impossible towards tricky.
The impact of the deprecation would not cause discovery to fail, as A
records could still be used. The impact would likely be felt when
acceptance of a message fails due to the lack of an MX record.
Systems sending diagnostic messages within an organization might be
white-listed to alleviate the publishing of an MX record. Often,
these systems are not intended to communicate with some random set of
domains.
-Doug
More information about the ietf-dkim
mailing list