Re: [Gen-art] Review: draft-klensin-smtp-521code-05.txt

Barry Leiba <barryleiba@computer.org> Tue, 17 March 2015 03:06 UTC

Return-Path: <barryleiba@gmail.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 198E71ACD86 for <gen-art@ietfa.amsl.com>; Mon, 16 Mar 2015 20:06:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level:
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J7nyIqEIwcdk for <gen-art@ietfa.amsl.com>; Mon, 16 Mar 2015 20:06:17 -0700 (PDT)
Received: from mail-la0-x22f.google.com (mail-la0-x22f.google.com [IPv6:2a00:1450:4010:c03::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D325A1A914B for <gen-art@ietf.org>; Mon, 16 Mar 2015 20:06:16 -0700 (PDT)
Received: by lagg8 with SMTP id g8so56330988lag.1 for <gen-art@ietf.org>; Mon, 16 Mar 2015 20:06:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=q7luJpXfGfFSDlJDMLopsUzKA8HXlCCKzx0txs+T9Po=; b=tBfKj8F3QYsg5FZ8gTBbRhxvXeAWO6mAa+dnzQxHevLkTa05ADLiKsBGm3WqomZkUL 4PWkigIyDWFE78FoR7PZFO07VEuWinwyW1MaqeCUq+eMymDpv4QXkAJCGziLdJYGsP3B O2r8nPQG/NFSLOseRvZbl1v+wO8mQAJjwYL/Q0dFkqAplIjzPdKnR4N+demT6CM/LDEn rUgRtWyWexX9pwcCsBW4orhN3D4tY8rlx+4LY7R2F0WLhmAHO+jvfQmJEvpmdNY94Jtm Cl5RpMTJ4Bi1Y9rCbuczTkvR6GsKi4WRMYQ6lKcugzI+mPwmNveGQEOHq/rHMxO/hbzw GpMA==
MIME-Version: 1.0
X-Received: by 10.152.23.233 with SMTP id p9mr13478558laf.123.1426561575242; Mon, 16 Mar 2015 20:06:15 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.183.34 with HTTP; Mon, 16 Mar 2015 20:06:15 -0700 (PDT)
In-Reply-To: <550229E7.3080304@joelhalpern.com>
References: <550212BD.6070506@nostrum.com> <550229E7.3080304@joelhalpern.com>
Date: Mon, 16 Mar 2015 23:06:15 -0400
X-Google-Sender-Auth: WBdtZKVau_sQgHIiXYW49-M7nyA
Message-ID: <CALaySJ+3UWJGz_MjSZt=KqBnV+az4mVsKmnWi06q6kYCkO7Q7g@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Content-Type: text/plain; charset="ISO-8859-1"
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/7o68arg9SGbXucGj5zB1moNyjoM>
Cc: John Klensin <john-ietf@jck.com>, General Area Review Team <gen-art@ietf.org>, Tony Hansen <tony@att.com>
Subject: Re: [Gen-art] Review: draft-klensin-smtp-521code-05.txt
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2015 03:06:18 -0000

Joel, thanks for the review.

> Minor issues:
>     The description of the 556 reply code in section 4 seems to switch
> between refering to the generating entity as a client and as a sesrver.  I
> presume this is because the actual sitaution is an SMTP server is trying to
> pass information onwards, and in that onwards direction it is a client
> which.  But it is still confusing for an SMTP client to make a determination
> and then an SMTP server which is apparently the same entity to generate the
> rror code to some other SMPT client.

You're right about why, and you're right that it's confusing.  I think
the reader and the text would be better served by changing the first
instance of the word "client" (in the second sentence) to "server".
Even though the server is acting as a client when it makes the
determination that sentence is talking about, it's acting as a server
in the sense that it will be returning a 556 to the client that it's
serving.  Calling it a "client" here only confuses things.

Barry