On Mon, 2009-05-18 at 17:35 +0100, Rui Carneiro wrote:

> I think binary data is being corrupted anywhere before 
> fts_backend_build_more() and I don't have any idea where.

All the data comes from lib-mail/message-decoder.c. Hmm. Looks like it
tries to force giving only valid UTF-8 output. I guess it should have
some flag or something that makes it do that only for text/* parts, not
for binary parts. OK, implemented, see if it works with this and using
the flag:

http://hg.dovecot.org/dovecot-1.2/rev/44548a7fb10d

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to