Re: [Imap-protocol] SEARCH semantics

Neil Hunsperger <[email protected]> Wed, 8 Apr 2015 15:29:51 -0700
Newsgroups gmane.mail.imap.general
Message-ID <14D026C7F297AD44AC82578DD818CDD038F0C37385@TUS1XCHEVSPIN35.SYMC.SYMANTEC.COM>
> From: Imap-protocol [mailto:imap-protocol-
> [email protected]] On Behalf Of Arnt Gulbrandsen
> 
> David Harris writes:
> > 3: The following search is valid, according to the syntax in RFC3501:
> >
> >    xx SEARCH OR OR <exp1> <exp2> <exp3>
> >
> > and allows an OR expression to cover three terms instead of
> > just two. As such, it
> > seems quite useful, but it would certainly have mystified my
> > old search code (it was
> > rubbish, as I've pointed out), and I was wondering how
> > generally safe it would be to
> > use this type of expression?
> 
> I've seen this kind of thing many times, e.g. OR OR FROM x TO x CC x, and I
> think it's fairly widely used. IIRC the Symantec IMAP proxy uses nested ORs
> en masse.

Arnt, that's correct.

To answer David's question we had to balance the tree very carefully to avoid false negatives on some Microsoft Exchange Server versions.

-Neil
_______________________________________________
Imap-protocol mailing list
[email protected]
http://mailman13.u.washington.edu/mailman/listinfo/imap-protocol