Re: [lemonade] WGLC Notifications
Alexey Melnikov <alexey.melnikov@isode.com> Sun, 15 June 2008 16:53 UTC
Return-Path: <lemonade-bounces@ietf.org>
X-Original-To: lemonade-archive@optimus.ietf.org
Delivered-To: ietfarch-lemonade-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 264AC3A68D2; Sun, 15 Jun 2008 09:53:47 -0700 (PDT)
X-Original-To: lemonade@core3.amsl.com
Delivered-To: lemonade@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0C1653A68D2 for <lemonade@core3.amsl.com>; Sun, 15 Jun 2008 09:53:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.839
X-Spam-Level:
X-Spam-Status: No, score=-1.839 tagged_above=-999 required=5 tests=[AWL=-0.459, BAYES_00=-2.599, DATE_IN_PAST_24_48=1.219]
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 hk5P7vv9mGiR for <lemonade@core3.amsl.com>; Sun, 15 Jun 2008 09:53:44 -0700 (PDT)
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by core3.amsl.com (Postfix) with ESMTP id AB3BD3A6818 for <lemonade@ietf.org>; Sun, 15 Jun 2008 09:53:43 -0700 (PDT)
Received: from [192.168.0.2] ((unknown) [62.3.217.253]) by rufus.isode.com (submission channel) via TCP with ESMTPA id <SFVJPQBZBCrx@rufus.isode.com>; Sun, 15 Jun 2008 17:54:21 +0100
X-SMTP-Protocol-Errors: NORDNS
Message-ID: <4853E49D.3000304@isode.com>
Date: Sat, 14 Jun 2008 16:32:45 +0100
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915
X-Accept-Language: en-us, en
To: Randall Gellens <randy@qualcomm.com>
References: <C433D1E5.1AB12%eburger@bea.com> <48206629.5020305@isode.com> <p0624060ac47375b19a0f@[192.168.1.13]>
In-Reply-To: <p0624060ac47375b19a0f@[192.168.1.13]>
MIME-Version: 1.0
Cc: lemonade@ietf.org
Subject: Re: [lemonade] WGLC Notifications
X-BeenThere: lemonade@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Enhancements to Internet email to support diverse service enivronments <lemonade.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lemonade>, <mailto:lemonade-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/lemonade>
List-Post: <mailto:lemonade@ietf.org>
List-Help: <mailto:lemonade-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lemonade>, <mailto:lemonade-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: lemonade-bounces@ietf.org
Errors-To: lemonade-bounces@ietf.org
Randall Gellens wrote: > Woops! Sprry for not sending this earlier. Hi Randy, > At 3:07 PM +0100 5/6/08, Alexey Melnikov wrote: > >> Eric Burger wrote: >> >>> Work Group Last Call for Lemonade Notifications Architecture, >>> http://tools.ietf.org/html/draft-ietf-lemonade-notifications-08 >>> starts now and ends 5 May 2008. >> >> The draft is in much better shape now. >> >> Some comments below: >> >>> * NF and DF: When internal to the mail store, these are >>> >>> typically implemented using Sieve and hence a Sieve management >> >> > protocol is used for client modifications. See [IMAP-SIEVE] and >> > [MANAGE-SIEVE] for more information. When the NF is within a >> >>> notification server, it is out of scope of Lemonade. >> >> I don't think [IMAP-SIEVE] is relevant in case of NF or DF. >> Unless NF is invoked on message flag changes, etc. > > I'm happy deleting the reference to IMAP-SIEVE, however, if a client > is only interested in some mailboxes, rather than having a main Sieve > script send notifications for all new mail, it might be better to have > a per-mailbox Sieve script send notifications. Per mailbox scripts are not invoked on message delivery, so IMAP-Sieve is not going to help. IMAP-Sieve will only matter for IMAP APPEND, but I think this is a less common case than message delivery using SMTP/LMTP. Also APPENDs are likely to be caused by the user herself, so there would be no much point in notifying about them. > How about changing > See [IMAP-SIEVE] and [MANAGE-SIEVE] for more information. > > to > See [MANAGE-SIEVE] for more information. Per-mailbox > notifications might be implemented using a per-mailbox Sieve > script, for example, [IMAP-SIEVE]. > >> > Note that when implementing DF using Sieve, the 'enotify' >> >>> [SIEVE-NOTIFY] and 'variables' [SIEVE-VARIABLES] Sieve extensions >>> are needed. >> >> If NF is generating notifications on mail delivery, than 'enotify' + >> 'variables' is also needed there. >> If NF is generating notifications both on mail delivery and IMAP >> events, >> then 'enotify' + 'variables' are *only* needed in NF. > > I think I should change this to: > > Note that when implementing DF or NF using Sieve, the 'enotify' > [SIEVE-NOTIFY] and likely the 'variables' [SIEVE-VARIABLES] > Sieve extensions might be needed. > > And move it to be above the line that starts "The filters are > manageable" (since logically this belongs with the earlier text block). Ok. >> > 4. Push Email >> >>> A good user experience of "push email" requires that when >>> "interesting" events occur in the mail store, the client is >>> informed >>> so that it can connect and resynchronize. The Lemonade Profile >>> [LEMONADE-PROFILE] contains more information, especially in >>> Section >>> 4.1.2. >> >> I can't find section 4.1.2 in draft-ietf-lemonade-profile-bis-08.txt. > > I suppose the text moved in a prior revision. I think this should be > changed to "External Notifications". This is reasonable. _______________________________________________ lemonade mailing list lemonade@ietf.org https://www.ietf.org/mailman/listinfo/lemonade Supplemental Web Site: http://www.standardstrack.com/ietf/lemonade
- [lemonade] WGLC Notifications Eric Burger
- Re: [lemonade] WGLC Notifications Alexey Melnikov
- Re: [lemonade] WGLC Notifications Eric Burger
- Re: [lemonade] WGLC Notifications Alexey Melnikov
- Re: [lemonade] WGLC Notifications Randall Gellens
- Re: [lemonade] WGLC Notifications Randall Gellens
- Re: [lemonade] WGLC Notifications Randall Gellens
- Re: [lemonade] WGLC Notifications Alexey Melnikov
- Re: [lemonade] WGLC Notifications Randall Gellens
- Re: [lemonade] WGLC Notifications Randall Gellens