ietf
[Top] [All Lists]

Re: Last-Call: draft-klensin-rfc2821bis

2008-01-15 18:27:37


      I know this is a bit late but:

      Section 5.1's sythesis of MX records based on the presence of
      AAAA records is a bad idea.

   If no MX records are found, but an address
   RR (i.e., either an IPv4 A RR or an IPv6 AAAA RR, or their
   successors) is found, the address RR is treated as if it was
   associated with an implicit MX RR, with a preference of 0, pointing
   to that host.  

      Synthesizing a MX record on NODATA to a MX lookup and a
      subsequent successful AAAA lookup is bad engineering decision.
      It will work reasonably well for IPv4 only + dual stack
      envirionment.  It will not work well for IPv4 only + dual
      stack + IPv6 only envirionment.
  
        The reason it is a bad engineering decision is that:
  
      * the IPv4 only world needs a MX RRSet to find a dual stack
        MTA to relay into the IPv6 network.
  
        * the IPv6 world has a raft of solutions which will allow it
          to initiate a connection to a IPv4 only MTA without having
          to find a dual stack MX for the target mail domain.
  
        * it changes the definition of what it means to exist in
          the mail domain and you will have different MTA/MSA making
          different existance decisions.  Some will say that AAAA +
          no MX exist but others will say that the site does not
          exist.

      e.g.
      a new (IPv6 aware) MSA which is configured to relay through
      a old (non-AAAA aware) MTA on its outward bound path.
  
        Do you really thing we should be trying to force a upgrade
        of all MTA's on the planet to support MX synthesis from
        AAAA when there is no engineering need to to this?
  
        MX from A was a transition strategy.  IPv6 only sites have a
        transition strategy that doesn't require synthesis.  It is
        advertise a dual stack MX.  At some point in the future sites
        will stop having a dual stack MX, the same way they stopped
        adding A records for mail only domains back in the 90's.

      Mark

        It should be noted that direct to address for IPv4 or IPv6
        addesses is reasonable when there isn't any appropriate
        records (MX, A or AAAA) in the DNS and the MTA is configured
        to use /etc/host, NIS etc.

        Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews(_at_)isc(_dot_)org

_______________________________________________
Ietf mailing list
Ietf(_at_)ietf(_dot_)org
https://www1.ietf.org/mailman/listinfo/ietf

<Prev in Thread] Current Thread [Next in Thread>