Re: Last Call: draft-ietf-sieve-refuse-reject (Sieve Email Filtering: Reject and Extended Reject Extensions) to Proposed Standard

Aaron Stone <aaron@serendipity.cx> Fri, 14 November 2008 20:52 UTC

Return-Path: <owner-ietf-mta-filters@mail.imc.org>
X-Original-To: ietfarch-sieve-archive-Aet6aiqu@core3.amsl.com
Delivered-To: ietfarch-sieve-archive-Aet6aiqu@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 20CDF3A6881 for <ietfarch-sieve-archive-Aet6aiqu@core3.amsl.com>; Fri, 14 Nov 2008 12:52:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.781
X-Spam-Level:
X-Spam-Status: No, score=-2.781 tagged_above=-999 required=5 tests=[AWL=-0.182, 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 klrRpngFhlNn for <ietfarch-sieve-archive-Aet6aiqu@core3.amsl.com>; Fri, 14 Nov 2008 12:52:58 -0800 (PST)
Received: from balder-227.proper.com (properopus-pt.tunnel.tserv3.fmt2.ipv6.he.net [IPv6:2001:470:1f04:392::2]) by core3.amsl.com (Postfix) with ESMTP id DA0883A635F for <sieve-archive-Aet6aiqu@ietf.org>; Fri, 14 Nov 2008 12:52:57 -0800 (PST)
Received: from balder-227.proper.com (localhost [127.0.0.1]) by balder-227.proper.com (8.14.2/8.14.2) with ESMTP id mAEKecGv009409 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 14 Nov 2008 13:40:38 -0700 (MST) (envelope-from owner-ietf-mta-filters@mail.imc.org)
Received: (from majordom@localhost) by balder-227.proper.com (8.14.2/8.13.5/Submit) id mAEKechx009408; Fri, 14 Nov 2008 13:40:38 -0700 (MST) (envelope-from owner-ietf-mta-filters@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-ietf-mta-filters@mail.imc.org using -f
Received: from mail.serendipity.cx (serendipity.palo-alto.ca.us [66.92.2.87]) by balder-227.proper.com (8.14.2/8.14.2) with ESMTP id mAEKeRLZ009398 for <ietf-mta-filters@imc.org>; Fri, 14 Nov 2008 13:40:37 -0700 (MST) (envelope-from aaron@serendipity.cx)
Received: from [192.168.64.64] (localhost [127.0.0.1]) by mail.serendipity.cx (Postfix) with ESMTP id 6A82E1F9E; Fri, 14 Nov 2008 12:41:29 -0800 (PST)
From: Aaron Stone <aaron@serendipity.cx>
To: Spencer Dawkins <spencer@wonderhamster.org>
In-Reply-To: <8B46079227BA4418A71C0EA6F31BDDDA@china.huawei.com>
Subject: Re: Last Call: draft-ietf-sieve-refuse-reject (Sieve Email Filtering: Reject and Extended Reject Extensions) to Proposed Standard
X-Priority: 3
References: <20080727120256.E26073A68B7@core3.amsl.com> <047b01c8fbc8$2034eeb0$ad600240@china.huawei.com> <1CB0C03F-F151-465D-B712-4DF9F5BF0484@serendipity.cx> <8B46079227BA4418A71C0EA6F31BDDDA@china.huawei.com>
Message-Id: <629B637F-B83D-4C47-9D3F-972DC9949C79@serendipity.cx>
Content-Type: text/plain; charset="US-ASCII"; format="flowed"; delsp="yes"
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v929.2)
Date: Fri, 14 Nov 2008 12:40:26 -0800
Cc: ietf-mta-filters@imc.org, Cyrus Daboo <cyrus@daboo.name>, Alexey Melnikov <alexey.melnikov@isode.com>, Lisa Dusseault <lisa@osafoundation.org>, Aaron Stone <aaron@serendipity.palo-alto.ca.us>, Matthew Elvey <sieve3@matthew.elvey.com>, General Area Review Team <gen-art@ietf.org>
X-Mailer: Apple Mail (2.929.2)
Sender: owner-ietf-mta-filters@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-mta-filters/mail-archive/>
List-ID: <ietf-mta-filters.imc.org>
List-Unsubscribe: <mailto:ietf-mta-filters-request@imc.org?body=unsubscribe>


On Nov 14, 2008, at 9:35 AM, Spencer Dawkins wrote:

> Hi, Aaron,
>
> (dropping the IETF discussion list from the cc: list)
>
> I think we're good, except on this point:
>
>>> 2.2.  Action reject
>>>
>>> The "reject" action cancels the implicit keep and refuses delivery  
>>> of
>>> a message.  The reason string is a UTF-8 [UTF-8] string specifying
>>> the reason for refusal.  Unlike the "ereject" action described  
>>> above,
>>> this action would always favor preserving the exact text of the
>>> refusal reason.  Typically the "reject" action refuses delivery of a
>>> message by sending back an MDN to the alleged sender (see
>>> Section 2.2.1).  However implementations MAY refuse delivery over
>>> protocol (as detailed in Section 2.5), if and only if all of the
>>>
>>> Spencer (clarity): "refuse delivery over protocol" reads roughly  
>>> to  me. is there an adjective for "protocol" that might make this   
>>> sentence clearer? i'm not sure that "over protocol" is even  
>>> required  - is it? if not, you could just delete the two words.
>>
>> The phrase "over protocol", or some equivalent, is crucial because  
>> the meaning of "refuse" is not as clear as anybody has hoped. I  
>> prefer to leave the text as it is.
>
> The great thing about last call review comments is that you can "do  
> the right thing", but ... I may not have been clear, but what I was  
> saying was that I don't know what "refuse delivery over protocol"  
> actually refers to. Is this "refuse delivery over SMTP protocol"?  
> That's all I was asking... I wasn't trying to talk you out of "over  
> protocol", just being a little clearer what you were saying.

Aha, I get what you mean now. Will update the document.

>
> Do the right thing, of course. :-)
>
Thanks :-)

Aaron