[Dovecot] Search for substring in header?
Frerich Raabe
raabe at froglogic.com
Tue Oct 16 10:30:26 EEST 2012
Am 10/16/2012 12:20 AM, schrieb Dave Abrahams:
>
> on Mon Oct 15 2012, Michael M Slusarz <slusarz-AT-curecanti.org> wrote:
>
>> Quoting Dave Abrahams <dave at boostpro.com>:
>>
>>> on Mon Oct 15 2012, Dave Abrahams <dave-AT-boostpro.com> wrote:
>>>
>>>> on Sun Oct 14 2012, Michael M Slusarz <slusarz-AT-curecanti.org> wrote:
>>>>
>>>> Using 2.1.6 and 2.1.9 built --with-clucene --with-libstemmer, I get the
>>>> same empty result with either of these two commands:
>>>>
>>>> UID SEARCH TO isocpp.org
>>>>
>>>> UID SEARCH TO "isocpp.org"
>>>>
>>>> Am I formatting the command wrongly?
>>>
>>> Incidentally, if I turn of fts_lucene and turn on fts_squat, I get the
>>> same result.
>>
>> Lucene for sure does not support subtext searching. Squat used to...
>> but IIRC things may have changed for v2.1. Try the wiki.
>
> Sorry, but what does "try the wiki" mean?
> Which indexer are you using, that successfully finds the substring match?
I don't know what Michael had in mind, but I also seemed to recall that
the 'Squat' plugin used to be the only FTS plugin which suppotred
substring matches. http://wiki2.dovecot.org/Plugins/FTS/Squat explains:
"The main difference between Squat indexes and the others is that Squat
provides support for substring searches, while pretty much all other FTS
indexes support only matching from the beginning of words. By strictly
reading the IMAP RFC it requires substring matching, so to optimize
regular TEXT and BODY searches you must use Squat with Dovecot v2.0.
[..] However, almost all other commonly used IMAP servers no longer care
about this requirement, so Dovecot v2.1 also no longer makes this
distinction."
I'm not sure how to read this, but I can imagine (and maybe that's what
Michael was hinting at) that the Squat plugin for Dovecot >= 2.1 no
longer supports substring matches as required by the IMAP RFC whereas
previous versions do.
P.S.: I wish this list would have a Reply-To configured. :-)
--
Frerich Raabe - raabe at froglogic.com
www.froglogic.com - Multi-Platform GUI Testing
More information about the dovecot
mailing list