Re: sieve/managesieve/time and ACL

Ned Freed <ned.freed@mrochek.com> Fri, 12 May 2006 15:24 UTC

Received: from balder-227.proper.com (localhost [127.0.0.1]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k4CFOgsa087489; Fri, 12 May 2006 08:24:42 -0700 (MST) (envelope-from owner-ietf-mta-filters@mail.imc.org)
Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id k4CFOgpA087488; Fri, 12 May 2006 08:24:42 -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 mauve.mrochek.com (206.117.180.234.brandx.net [206.117.180.234] (may be forged)) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k4CFOfGk087482 for <ietf-mta-filters@imc.org>; Fri, 12 May 2006 08:24:41 -0700 (MST) (envelope-from ned.freed@mrochek.com)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01M2BTH165VK001S4L@mauve.mrochek.com> for ietf-mta-filters@imc.org; Fri, 12 May 2006 08:24:39 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=nowsp; d=mrochek.com; s=mauve; t=1147447346; h=Date: From:Subject:MIME-version:Content-type; b=luqm7scxZwD+B3pBcJxkDXMBU Vdz82ex1NRo9n2nKFSES54bA0dhnBc3+u/JLDGxC0sSzo1wZAin0hBZBAJr1Q==
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01M2AG1Y3H0G0008CX@mauve.mrochek.com>; Fri, 12 May 2006 08:24:37 -0700 (PDT)
Cc: Ned Freed <ned.freed@mrochek.com>, Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>, ietf-mta-filters@imc.org
To: Cyrus Daboo <cyrus@daboo.name>
Message-id: <01M2BTH079HK0008CX@mauve.mrochek.com>
Date: Fri, 12 May 2006 08:22:01 -0700
From: Ned Freed <ned.freed@mrochek.com>
Subject: Re: sieve/managesieve/time and ACL
In-reply-to: "Your message dated Fri, 12 May 2006 11:18:54 -0400" <5DF16AF781E40D310214521A@caldav.apple.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; format="flowed"
References: <P6Fqqy6kGTNfcKPaYJk8AA.md5@libertango.oryx.com> <01M2BSS2740K0008CX@mauve.mrochek.com> <5DF16AF781E40D310214521A@caldav.apple.com>
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>

> Hi Ned,

> --On May 12, 2006 7:57:53 AM -0700 Ned Freed <ned.freed@mrochek.com> wrote:

> >> What should happen when a message arrives and the script wants to
> >> fileinto? I can't find any mention at all of access control in 3028bis,
> >> far less of access control which changes after the sieve is blessed by
> >> managesieve.
> >
> > We handle this case essentially by converting the fileinto into a keep.
> > I don't thinking requiring such behavior is a good idea, however, we might
> > want to point out the issue and suggest this as one way to deal with it.

> That was better than simply treating the fileinto as a run time error and
> doing an implicit keep?

Actually, yes, it is better, since the runtime error would prevent other
actions from being taken.

In any case, turning this into a runtime error is not an option since sieve
execution is completed long before any sort of check of mailbox validity is
possible.

				Ned