"John C. Amodeo" wrote:
>
> Ken,
>
> Do the regexs in sieve support checking the body of a message, or just the
> header?
The sieve-regex draft just documents a new MATCH-TYPE, so it works with
any test which takes a MATCH-TYPE as an argument (currently ADDRESS,
ENVELOPE, HEADER). AFAIK, nobody has written or documented a BODY test
for Sieve.
> And, are wildcards supported yet?
In regex, yes. The extension follows the POSIX spec with the exception
of disallowing backreferences (no variables currently allowed in
Sieve). If you're really interested, have a look at the draft:
http://www.imc.org/draft-murchison-sieve-regex
Ken
> Ken Murchison wrote:
>
> > Jeremy Howard wrote:
> > >
> > > One thing notably missing from most webmail providers is access to IMAP, and
> > > access to server-side filtering. Well, thanks to Cyrus we are now providing
> > > just that at http://fastmail.fm -- an IMAP accessible, Sieve enabled, email
> > > system.
> > >
> > > I just finished the Sieve interface yesterday. If you can't be bothered
> > > getting a FastMail account to see it, I've got a screen-shot here:
> > > http://www.fastmail.fm/docs/DefineRules.htm
> > >
> > > The nice thing about Sieve was that I didn't have to worry about users
> > > creating insecure scripts, since Sieve scripts have limited ability to do
> > > damage. The interface supports wildcards by creating the 'match' comparator
> > > as appropriate, although I'd like to support regexs--is that available in
> > > Cyrus at the moment (I know there's an internet draft around for it)?
> >
> > Yes! In fact, I implemented it in cmu-sieve _before_ I wrote the
> > draft. It also supports the subaddress extension, and an earlier (and
> > simpler) draft of the imapflags extension.
> >
> > Ken
> > --
> > Kenneth Murchison Oceana Matrix Ltd.
> > Software Engineer 21 Princeton Place
> > 716-662-8973 x26 Orchard Park, NY 14127
> > --PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp
--
Kenneth Murchison Oceana Matrix Ltd.
Software Engineer 21 Princeton Place
716-662-8973 x26 Orchard Park, NY 14127
--PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp