Re: Implicit MX and A RRs

Keith Moore <moore@network-heretics.com> Fri, 28 March 2008 06:35 UTC

Return-Path: <ietf-bounces@ietf.org>
X-Original-To: ietfarch-ietf-archive@core3.amsl.com
Delivered-To: ietfarch-ietf-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0C27C28C227; Thu, 27 Mar 2008 23:35:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.584
X-Spam-Level:
X-Spam-Status: No, score=-100.584 tagged_above=-999 required=5 tests=[AWL=-0.147, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L27P4pB4DYkZ; Thu, 27 Mar 2008 23:35:14 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0046E3A6964; Thu, 27 Mar 2008 23:35:14 -0700 (PDT)
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8087A3A67E1 for <ietf@core3.amsl.com>; Thu, 27 Mar 2008 23:35:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CpM4PUsVJJ4Z for <ietf@core3.amsl.com>; Thu, 27 Mar 2008 23:35:04 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 2D6373A697B for <ietf@ietf.org>; Thu, 27 Mar 2008 23:35:04 -0700 (PDT)
Received: from lust.indecency.org (user-119b1dm.biz.mindspring.com [66.149.133.182]) by m1.imap-partners.net (MOS 3.8.4-GA) with ESMTP id APG73789 (AUTH admin@network-heretics.com) for ietf@ietf.org; Thu, 27 Mar 2008 23:35:02 -0700 (PDT)
Message-ID: <47EC918E.2020406@network-heretics.com>
Date: Fri, 28 Mar 2008 02:34:54 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
MIME-Version: 1.0
To: Tony Finch <dot@dotat.at>
Subject: Re: Implicit MX and A RRs
References: <200803261141.m2QBfJbT091722@drugs.dv.isc.org> <98BB1843C1A06A1A50D6F2DA@p3.JCK.COM> <47EA61CD.1080605@att.com> <20080327070022.GA18854@paja.nic.funet.fi> <alpine.LSU.1.00.0803280011300.10284@hermes-1.csi.cam.ac.uk>
In-Reply-To: <alpine.LSU.1.00.0803280011300.10284@hermes-1.csi.cam.ac.uk>
Cc: Matti Aarnio <mea@nic.funet.fi>, Tony Hansen <tony@att.com>, ietf@ietf.org, SMTP Interest Group <ietf-smtp@imc.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

Tony Finch wrote:
> On Thu, 27 Mar 2008, Matti Aarnio wrote:
>> There will be lots of legacy codes using legacy APIs for long future.
>> I do use  getaddrinfo()  API myself, and permit it do all queries to
>> get addresses.  Thus it will also query for A in addition to AAAA.
>> It can even be ordered to ignore IPv4 or IPv6 as sysadmin wants.
> 
> There's an amusing interop issue with getaddrinfo and DNS lookups in MTAs.
> In many implementations getaddrinfo will perform SRV lookups for you 

this is just broken.   SRV should only be used for applications that are 
specified to use SRV.

for this reason among others, I never specify a service name in a call 
to getaddrinfo.

Keith
_______________________________________________
IETF mailing list
IETF@ietf.org
https://www.ietf.org/mailman/listinfo/ietf