Re: I-D ACTION:draft-ietf-sieve-variables-04.txt

"Mark E. Mallett" <mem@mv.mv.com> Mon, 25 July 2005 21:25 UTC

Received: from above.proper.com (localhost.vpnc.org [127.0.0.1]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j6PLP5fX073624; Mon, 25 Jul 2005 14:25:05 -0700 (PDT) (envelope-from owner-ietf-mta-filters@mail.imc.org)
Received: (from majordom@localhost) by above.proper.com (8.12.11/8.12.9/Submit) id j6PLP5fO073623; Mon, 25 Jul 2005 14:25:05 -0700 (PDT)
X-Authentication-Warning: above.proper.com: majordom set sender to owner-ietf-mta-filters@mail.imc.org using -f
Received: from mv.mv.com (osmium.mv.net [199.125.85.152]) by above.proper.com (8.12.11/8.12.9) with SMTP id j6PLP3YX073616 for <ietf-mta-filters@imc.org>; Mon, 25 Jul 2005 14:25:04 -0700 (PDT) (envelope-from mem@mv.mv.com)
Received: (qmail 70962 invoked by uid 101); 25 Jul 2005 17:25:03 -0400
From: "Mark E. Mallett" <mem@mv.mv.com>
Date: Mon, 25 Jul 2005 17:25:03 -0400
To: Philip Guenther <guenther+mtafilters@sendmail.com>
Cc: "Mark E. Mallett" <mem@mv.mv.com>, ietf-mta-filters@imc.org
Subject: Re: I-D ACTION:draft-ietf-sieve-variables-04.txt
Message-ID: <20050725212503.GA70234@osmium.mv.net>
References: <E1DtRVp-0002k4-CW@newodin.ietf.org> <1121522976.8017.6.camel@chico.njus.no> <01LQUHIQ7UJA000092@mauve.mrochek.com> <1121886910.30434.93.camel@chico.njus.no> <200507202154.j6KLsoeW043863@lab.smi.sendmail.com> <1121898525.30434.122.camel@chico.njus.no> <20050725193745.GB5041@osmium.mv.net> <200507252042.j6PKgBuX083301@lab.smi.sendmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <200507252042.j6PKgBuX083301@lab.smi.sendmail.com>
User-Agent: Mutt/1.4.2.1i
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 Mon, Jul 25, 2005 at 01:42:11PM -0700, Philip Guenther wrote:
> "Mark E. Mallett" <mem@mv.mv.com> writes:
> >On Thu, Jul 21, 2005 at 12:28:45AM +0200, Kjetil Torgrim Homme wrote:
> >> Modifier ":quoteregex"
> >> 
> >>         Every character with special meaning for :regex (".", "*", "?"
> >>         etc.) is prefixed with "\" in the expansion.  This modifier is
> >>         only available when the "regex" extension is in effect.
> >
> >Do we want to more specifically say something like "Ensures that "
> >[ ...every character with special meaning is prefixed with "\" ... ],
> >i.e. if a character is already quoted, we don't want another quote
> >character to be added (otherwise the quoted character would become
> >unquoted, a literal quote character would be added, etc).
> 
> No!  :quotewildcard/:quoteregex must escape any backslash characters
> that are already present so that the resulting pattern or regexp
> will match them literally.

Right.  Check.  A slip of the brain.

mm