Re: Last Call: draft-daboo-srv-email (Use of SRV records for locating email services) to Proposed Standard
SM <sm@resistor.net> Fri, 18 September 2009 06:29 UTC
Return-Path: <sm@resistor.net>
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 27FE83A67F7 for <ietf@core3.amsl.com>; Thu, 17 Sep 2009 23:29:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.513
X-Spam-Level:
X-Spam-Status: No, score=-2.513 tagged_above=-999 required=5 tests=[AWL=0.086, BAYES_00=-2.599]
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 eWbxFqohaAh5 for <ietf@core3.amsl.com>; Thu, 17 Sep 2009 23:29:31 -0700 (PDT)
Received: from ns1.qubic.net (ns1.qubic.net [208.69.177.116]) by core3.amsl.com (Postfix) with ESMTP id 52F423A67B3 for <ietf@ietf.org>; Thu, 17 Sep 2009 23:29:31 -0700 (PDT)
Received: from subman.resistor.net ([10.0.0.1]) (authenticated bits=0) by ns1.qubic.net (8.14.4.Beta0/8.14.4.Beta0) with ESMTP id n8I6UClq000910 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 17 Sep 2009 23:30:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=resistor.net; s=mail; t=1253255421; x=1253341821; bh=8/8GZJb4jrN+VFWlwfGCsArrE5r5xJ+tRL75qvXnKY0=; h=Message-Id:Date:To:From:Subject:Cc:In-Reply-To:References: Mime-Version:Content-Type; b=bnMa+8lY2xKquAHsS7nXhp5Moctz7uzr2TWnRJX8NXdCGkEj+ezkfs2YRWilU57gY OM0y1yZoOW1p7IWiSDiC609jj2O7a4bIU0CtEyksEkZsniBX2e8bvx7UHY7aqRmvOi snGOJ+op4yU81quwL2x6gjD4truVA9SSCNLvqITM=
DomainKey-Signature: a=rsa-sha1; s=mail; d=resistor.net; c=simple; q=dns; b=eaz/SqzTmJcQtd2QFMN3iFyUXyJizb51y0gWbV0zx23kaUtEYSSaT/UqT0DwOoWlg +QGaEvosUHqpddFEx8016IczbG7mzWIVtzPPLEeQCY1XVDYNQvGvPwBBNj2OPMU1F9I F3Z9KmN0yBBouMZS3kC80DN3g/iStKM9ivJm+V8=
Message-Id: <6.2.5.6.2.20090917221202.0320bb80@resistor.net>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Thu, 17 Sep 2009 23:30:00 -0700
To: Cyrus Daboo <cyrus@daboo.name>
From: SM <sm@resistor.net>
Subject: Re: Last Call: draft-daboo-srv-email (Use of SRV records for locating email services) to Proposed Standard
In-Reply-To: <20090820143320.CAD283A68E0@core3.amsl.com>
References: <20090820143320.CAD283A68E0@core3.amsl.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Cc: ietf@ietf.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-Archive: <http://www.ietf.org/mail-archive/web/ietf>
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>
X-List-Received-Date: Fri, 18 Sep 2009 06:29:32 -0000
Hi Cyrus, At 07:33 20-08-2009, The IESG wrote: >The IESG has received a request from an individual submitter to consider >the following document: > >- 'Use of SRV records for locating email services ' > <draft-daboo-srv-email-02.txt> as a Proposed Standard In the Introduction section: "A better approach would be to require miniml information to be entered by a user which would result in automatic configuration of appropriate services for that user." There is a typo for "minimal". In Section 4: "If the SRV lookup is successful the host name and port for the service can be determined and used to complete client configuration." What happens if there is more than one service record for a SRV service type? You provided an alternative in the case of POP3 and IMAP with the "it could prompt the user to make a choice, or pick one based on local policy". In Section 5: "In the former case, the email addresses must not conflict with other forms of permitted user login name." You could use "MUST NOT". A discussion of the "domain name of the target host" (RFC 2782) may be helpful in this section as the it affects the current practice of using an alias as the host name for the service. Quoting RFC 2782: "The SRV RR allows administrators to use several servers for a single domain, to move services from host to host with little fuss, and to designate some hosts as primary servers for a service and others as backups." The mechanism in this proposal provides for automatic configuration of appropriate services to help the user. However, service providers are restricted in their ability to move services from host to host with little fuss once the email client uses this one-off configuration mechanism. The choice is between a simple automatic configuration mechanism of email clients or a service discovery protocol for email clients. In Section 6: "Alternatively, if transport layer security is being used, clients MUST use the service domain used in the SRV record lookup as the server name for certificate verification pruposes." There is a typo for "purposes". Regards, -sm