Re: [MORG] I-D Action:draft-ietf-morg-list-specialuse-03.txt

Barry Leiba <barryleiba@computer.org> Wed, 17 November 2010 00:42 UTC

Return-Path: <barryleiba@gmail.com>
X-Original-To: morg@core3.amsl.com
Delivered-To: morg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4EAAA3A68AC for <morg@core3.amsl.com>; Tue, 16 Nov 2010 16:42:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.016
X-Spam-Level:
X-Spam-Status: No, score=-102.016 tagged_above=-999 required=5 tests=[AWL=-0.039, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, 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 AG8zlsf1dcrg for <morg@core3.amsl.com>; Tue, 16 Nov 2010 16:42:06 -0800 (PST)
Received: from mail-iw0-f172.google.com (mail-iw0-f172.google.com [209.85.214.172]) by core3.amsl.com (Postfix) with ESMTP id D48213A68A9 for <morg@ietf.org>; Tue, 16 Nov 2010 16:42:03 -0800 (PST)
Received: by iwn40 with SMTP id 40so1519022iwn.31 for <morg@ietf.org>; Tue, 16 Nov 2010 16:42:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=Cp2BfdTJkvbQZ7FW3Cg32vRDA7i6vEk69v3Z9G/z2+4=; b=HzW67SA9Ki12ZjWi9HvOeoXyvTORMHJHRbwKOQyVuKj90XdfW3G9wfpidhViI8BNEJ r3kiZlqOH953bGQb90sElIkQxM46JTaUqUvz30pVqoEW6spPnkqXyQUDU3KDRnTlWCUC TLgkA+nCd/WOEBcFLMYhP/9gGsyP8QdhsDkKc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=IbOUqR13WaJW7kZipsglpTdgV/6Im/YgF1/HB5XdIsTSGNEBx+9Q3b3++VZZkYGLuy Vwqucfffm1cpSINGa2YcfYrlwqxhPG9aSaq1XtCR6yEbCuUxJsv6byCkcuNTwujk86eM jRRu/0C16eLzeNn4E2pyNxl2ni0KDWRsddZLU=
MIME-Version: 1.0
Received: by 10.231.160.78 with SMTP id m14mr6274061ibx.128.1289954557486; Tue, 16 Nov 2010 16:42:37 -0800 (PST)
Sender: barryleiba@gmail.com
Received: by 10.231.19.137 with HTTP; Tue, 16 Nov 2010 16:42:37 -0800 (PST)
In-Reply-To: <1289924107.1764.176.camel@kurkku.sapo.corppt.com>
References: <752553790.2839.1289307664286.JavaMail.root@dogfood.zimbra.com> <4CE09AF0.3010000@isode.com> <1289924107.1764.176.camel@kurkku.sapo.corppt.com>
Date: Wed, 17 Nov 2010 08:42:37 +0800
X-Google-Sender-Auth: Pr3-BGUk2YOs_Yxau2bjfEJ-O60
Message-ID: <AANLkTi=9k9fXc6MmZt58m8g=t=sFv+e8iQvhS+9v4JBW@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Timo Sirainen <tss@iki.fi>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: morg@ietf.org
Subject: Re: [MORG] I-D Action:draft-ietf-morg-list-specialuse-03.txt
X-BeenThere: morg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Messaging Organization <morg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/morg>, <mailto:morg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/morg>
List-Post: <mailto:morg@ietf.org>
List-Help: <mailto:morg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/morg>, <mailto:morg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Nov 2010 00:42:21 -0000

>> > I think the document could use a note explaining that the special-use
>> > flags apply only to the authenticated user's personal mailboxes.  (Or
>> > the opposite, if you so desire!)  In other words, if you did a LIST
>> > on another user's mailboxes (per NAMESPACE), should the \Inbox show
>> > up on their INBOX?
>> >
>> Ah, good point. I think \Inbox and friends shouldn't be shown for
>> INBOXes (etc.) of other users.

I wonder when y'all last read this doc: \Inbox has been out for a while now.

I'm not sure we want to restrict things, and forbid using a shared
mailbox for some functions.  While I agree that in most cases you'll
want to have all the special-use boxes in the user's private
namespace, I'd rather keep any discussion of that as non-normative
advice.

What do you folks think of that suggestion?

> Also maybe this example should use "*" instead of "%":
>
>     C: t3 LIST (SPECIAL-USE) "" "%"
>     S: * LIST (\Sent) "/" SentMail
>     S: * LIST (\Marked \Drafts) "/" MyDrafts
>     S: * LIST (\Trash) "/" Trash
>     S: t3 OK done
>
> And a small note that it's not required that the special-use mailboxes
> exist on root level (especially when server uses e.g. INBOX/ namespace
> prefix), and with "*" it's guaranteed to return all of them.

OK, sure.  Reasonable change.

>> CREATE command "USE" parameter: In some server implementations, some
>>    special uses may imply automatic action by the server.  For example,
>>    creation of a "\Junk" mailbox might cause the server to start placing
>>    messages that have been evaluated as spam into the mailbox.  Server
>>    implementors SHOULD consider the consequences of allowing a user (or
>>    client program) to designate the target of such automatic action.
>
> Maybe make it clearer with a note something like: "(e.g. mailboxes
> containing spaces, line feeds, quotes or '`' characters might break some
> scripts)".

Hm.  That's not what that security note is talking about at all.  I
could certainly add your note as well (though I don't know that it's a
security consideration), but it's entirely orthogonal to the paragraph
you cited.

Barry