Spaces and IMAP searching with Cyrus

Ted Cabeen secabeen at
Fri May 28 14:48:42 EDT 2004

Rob Siemborski <rjs3 at> writes:

> On Fri, 28 May 2004, Ted Cabeen wrote:
>> A number of my users have been reporting problems with searching.  It
>> seems like the Cyrus server is totally ignoring whitespace when
>> performing searches.  This behavior causes quite a few false positives
>> in my searches.  For example, a search for "logo" will return messages
>> with the following subject: "Log of changes for ws....".  This can
>> make it very hard to find some messages.  Is it possible to
>> reconfigure Cyrus to not match results that cross word boundaries or
>> to respect spaces?  This behavior is pretty non-intuitive.
> No, it is not possible without changing the code.  In many cases, its
> better to give too many search results than too few.

How substantial of a code change would it be?  I might be up for
writing a patch if it didn't require widespread changes to the caching
and database systems, which is probably over my head.

> Of course, were are fast approaching the day where the search and sort
> comparitors will require that we do stringprep on all the strings, and
> that day will be very sad.

When that day comes, will this no longer be a problem?  How long is
"fast approaching"?

Ted Cabeen             ted at 
Check Website or Keyserver for PGP/GPG Key BA0349D2         secabeen at
"I have taken all knowledge to be my province." -F. Bacon  secabeen at
"Human kind cannot bear very much reality."-T.S.Eliot        cabeen at

Cyrus Home Page:
Cyrus Wiki/FAQ:
List Archives/Info:

More information about the Info-cyrus mailing list