Re: Single method or choice of methods?
Raymond S Brand <[email protected]> Thu, 23 Oct 2003 15:12:22 -0400
| Newsgroups | gmane.ietf.asrg.rmx |
|---|---|
| Message-ID | <[email protected]> |
[email protected] wrote: > > Hi, > > I still do not see, in which main direction this discussion > is going to. > > >From my point of view, the most important open question > (it was already raised by Raymond, but it is still not yet > answered) is: > > Do we support a whole bunch of different methods > - where the domain owner can choose which methods suit > best for his personal requirements > - which allow the flexibility needed to be applicable > for most domains on the world > - but require some plugin/library into the MTA > > or do we support just a simple IP/DNS mapping > - which might have the advantage to be implementable > on _some_ common MTAs without plugin/library > - might not meet most domain's requirements > - but might find more acceptance by the owners > of those MTAs which allow rule based queries? > > I'd definitely vote for the first approach, but > I still see the need for discussion. Ultimately, both approaches end up being IP/DNS mappings. And both will likely meet most domain owners requirements. The question that should be asked is: "what will the server MTA operators implement?". For them, ease and efficiency is important. They would prefer that the cost of supporting the acceptance of mail from roaming users (domains) be paid for by those users (domains). As an example: The server MTA operator would prefer that the roaming user be responsible for: * Doing the DynDNS lookup to determine the user's current IP address. * Updating the A RR of the domain authorization records to be current IP address. For every (burst of) message(s) sent while roaming. Rather than the server MTA be responsible for: * Having to parse a large number of large authorization TXT RRs for the domain. * Looking up the domain names from the above parsing to find one with the A RR matching the client IP address. My earlier message (Subject: [asrg-rmx] Alternate bookkeeping proposal (MVP) [was: design specifics --- the config label]), now called Efficient Mail authorization Information Lookup (EMAIL) in the document I'm creating, detailed a storage and lookup methodology that IS efficient for the server MTAs, provides the authorization expressions needed by the proposals, supports delegations, and can use common DNS trees for common authorization expressions. Yes, roaming users will have to update a DNS record when their IP address changes (they do in RMX also via DynDNS) but roaming users _ARE_ the exception and the A RR updates can be made easy for them. Raymond S Brand