[Dovecot] Search fails on underscores in quoted-printable
Andreas M. Kirchwitz
amk at krell.zikzak.de
Fri Jul 24 03:40:13 EEST 2009
Hi folks,
currently I'm running Dovecot 1.2.1. Compiled from source on
Fedora 10 Linux 32 Bit (all patches). Clients are Pine 4.64,
Thunderbird 2.0.0.22 and Mutt 1.5.20 (using "=b" for server-side
searching).
When a message contains the text "under_score" and I let the
server search for it, Dovecot does not find it in messages
with a Content-Transfer-Encoding of "quoted-printable".
It works perfectly well with messages without Content-Transfer-Encoding.
If I replace the underscore with a space (search for "under score"),
it magically matches on "under_score" (no space but underscore).
Looks like something goes wrong with the encoding/decoding of
quoted-printable (sorry, haven't tried with base64).
Example: Dovecot does not find "under_score"
| Date: Fri, 24 Jul 2009 02:08:45 +0200
| From: "Andreas M. Kirchwitz" <amk at krell.zikzak.de>
| To: "Andreas M. Kirchwitz" <amk at krell.zikzak.de>
| MIME-Version: 1.0
| Content-Type: text/plain; charset=iso-8859-1
| Content-Disposition: inline
| Content-Transfer-Encoding: quoted-printable
|
| test for under_score and dovecot search (=E4=F6=FC=DF)
Example: Dovecot find's "under_score" without problems
| Date: Fri, 24 Jul 2009 02:10:26 +0200
| From: "Andreas M. Kirchwitz" <amk at krell.zikzak.de>
| To: "Andreas M. Kirchwitz" <amk at krell.zikzak.de>
| MIME-Version: 1.0
| Content-Type: text/plain; charset=us-ascii
| Content-Disposition: inline
|
| test for under_score and dovecot search (1234)
The problem is not new to Dovecot 1.2.1 but exists in the 1.1 series
as well.
Greetings, Andreas
More information about the dovecot
mailing list