Dovecot v2.3.15 released

Alessio Cecchi alessio at skye.it
Tue Jun 22 19:50:22 EEST 2021


Il 21/06/21 13:18, Timo Sirainen ha scritto:
>  + imap: Support official RFC8970 preview/snippet syntax. Old methods of
>    retrieving preview information via IMAP commands ("SNIPPET and PREVIEW
>    with explicit algorithm selection") have been deprecated.

Hi,

After upgrading dovecot from 2.3.14 to 2.3.15 I noticed a problem 
parsing FETCH response of PREVIEW attribute.

Basically there is any space after the preview content and the rest of 
the string which causes issues on parsing:

a UID FETCH 2539 (MODSEQ UID FLAGS INTERNALDATE PREVIEW 
BODY.PEEK[HEADER.FIELDS (FROM TO SUBJECT DATE)])
* 8 FETCH (UID 2539 MODSEQ (3) FLAGS (\Seen $HasNoAttachment) 
INTERNALDATE "04-Mar-2021 12:18:02 +0100" PREVIEW 
"test"BODY[HEADER.FIELDS (FROM TO SUBJECT DATE)] {151}

With dovecot 2.3.14 there was no problem:

a UID FETCH 2539 (MODSEQ UID FLAGS INTERNALDATE PREVIEW 
BODY.PEEK[HEADER.FIELDS (FROM TO SUBJECT DATE)])
* 8 FETCH (UID 2539 MODSEQ (3) FLAGS (\Seen $HasNoAttachment) 
INTERNALDATE "04-Mar-2021 12:18:02 +0100" PREVIEW (FUZZY "test") 
BODY[HEADER.FIELDS (FROM TO SUBJECT DATE)] {151}

Can you check it please?
Thanks

-- 
Alessio Cecchi
Postmaster @ http://www.qboxmail.it
https://www.linkedin.com/in/alessice



More information about the dovecot mailing list