On 4/14/2015 10:07 AM, Scott Kitterman wrote:>
If I misunderstood the proposal and it requires someone to be keeping a list
of mailing lists used (either globally or by individual users), then I think
this is not a good idea at all.  I don't think any tracking/whitelisting
design is going to succeed at scale.

My view is that either we find a reasonable way to make this idea work without
a list of mailing lists or we toss it on the pile of things that won't work.

Which is why the simple DNS lookup remains to be the ideal baseline and natural part of the generic DSAP (DKIM Signature Authorization Protocol) design. You need to cover all process model boundary conditions which include 1st and 3rd party mail streams. If you exclude one, its incomplete.

The Publishing and "Registration" problem has been overblown. Registration basically means to find the domains (your network of signers) to publish. The latter is a business problem, not a IETF technical protocol problem. If we had used a "registration/scale problem" philosophy for other early IETF protocols, they were have never been completed as well and gotten to where we are at now. SPF has this same scale concern, and it still currently an extremely high wasteful DNS calling authorization check method for senders. The larger domains also had to "find" their network to register them as SPF machines. So this is not any different.

The DNS "Lookup" algorithm has been the basic backbone idea since 2003, since LMAP ideas, since DNSRBL, since MAPS, well since forever, etc, the idea of "Looking up" an verified, integrity authenticated id for authorization, either its for bad or good, it became fashionable and an acceptable concept overtime by the DNS community. They bemoaned it but the DNS TXT-BASED applications was on the raise as an fast entry method to explore many new authorization ideas.

We tried to get the "Good Signer" (SDID) lookup with the DKIM STD work. It didn't happen in the market place (it has issues that included the "Batteries Required" syndrome) and even if it did happen, the "Good Signer" methodology did not cover rudimentary DKIM signing failures checks (including missing).

In all cases, you need a 3rd party Authorization list somewhere, whether everyone needs one or not, some will, some won't. That again is also a implementation and business decision. You can, in theory, have a more relaxed Signer Engine that double signs all mail or maybe under some rule that allows only outgoing LIST domains to be double signed. In all cases, this in-band method is still a registration concept, global or selective.

The problem has been that some believe everyone will have this a huge need to "register" many domains, and IMV, this erroneous idea has crippled the completion of all DSAP protocols (SSP, ADSP, DMARC). No, only a few have such "registration" issues, whether thats a million or so, it still a small piece of the total domain space. We won't know how many for sure, but I have a pretty good feel the majority of domains will not need such large "list" needs.

How many will you have to collect?   I have 10.

e4qssg6j6f6vggflfwk56n6ppxlbglmu._atps TXT ( "v=atps01; d=megabytecoffee.com;" ) jchjykxmwknbyfge2bg4td6add264olh._atps TXT ( "v=atps01; d=winserver.com;" )
kjshf2duqstols65zbhuytbbyr3zdecf._atps TXT      ( "v=atps01; d=gmail.com;" )
LYKM653KJ7YXEIA665VA7LSZZTHCX7JJ._atps TXT ( "v=atps01; d=beta.winserver.com;" )
n3lsehml2wgbfxov7hsak2qzsubsefhb._atps TXT      ( "v=atps01; d=mipassoc.org;" )
pq6xadozsi47rluiq5yohg2hy3mvjyoo._atps TXT      ( "v=atps01; d=ietf.org;" )
q42vdaxs6p26zflt3hcvqey3zp5aivxj._atps TXT      ( "v=atps01; d=isdg.net;" )
ni5mcktu7c46wfgxg4mhhnv4t62bi3y._atps TXT ( "v=atps01; d=mapurdy.com.au;" ) tudfisabn5dz3vjm2kxcehc5attdbqh6._atps TXT ( "v=atps01; d=santronics.com;" )

Are we saying that MOST systems will not be able to handle their Network of known signers?

As stated above, this issue is no different than with SPF where larger networks had to learn their network of senders and even then, many still use weak/relaxed policies (~ALL, ?ALL) lowering the payoff of the redundant calls with no actionable results, indeterminate conditions - a high waste most of the time.

The MLM or the site mail receivers just needs to make sure it does a ADID/SDID check. If the WG wants to spend time on a weaker more complex double signature "in-band" solution because the DNS administrator is no longer needed, that still doesn't mean that this design will be acceptable to all. The weaker alternative is more code change and if you can avoid code change, the better. DMARC SHOULD offer the more ideal and simple DNS lookup because it is a natural part of the DNS lookup model that already exist for DMARC which currently isolates itself to the ADID==SDID conditions and automatically failures all other conditions.


--
HLS


_______________________________________________
dmarc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dmarc

Reply via email to