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