anonymous wrote : Is simple keyword/pattern search enough, or do we need to 
consider terms together (locality, ordering, etc.)? How are various types of 
searches expressed?

For IMAP, it is simple substring matching--see RFC 3501 section 6.4.4.  Note 
that substring matching is not something Lucene is good at; Lucene really wants 
to work at the token level.  (In fact, I'm not aware of any indexing techniques 
to speed up simple substring matching, but then again I'm no expert in the 
field.)

It is not clear that fast search for IMAP is very important anyway, since some 
of the most common IMAP clients only search their own local store.  See this 
flamefest on comp.mail.imap: http://tinyurl.com/5wla3

By the way, in that thread, the post by Mark Crispin (creator of IMAP) dated 
Nov. 6 2001 at 7:00pm lists some relatively non-obvious requirements for IMAP 
SEARCH implementations.

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3871042#3871042

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3871042


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
JBoss-Development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to