]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib-imap: Fix writing BODYSTRUCTURE for truncated message/rfc822 part
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Wed, 18 Nov 2020 16:55:34 +0000 (18:55 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 2 Dec 2020 07:31:44 +0000 (07:31 +0000)
commitf3ff0ca97196ea35dc5aade93c1b49806cf39389
tree26e08c234807c7dedc6291a2ed3c50b0cad8e1b9
parent5cbc8d7da84f5d6ba54cee3f967aa846115940c2
lib-imap: Fix writing BODYSTRUCTURE for truncated message/rfc822 part

If the max nesting limit is reached, write the last part out as
application/octet-stream instead of dummy message/rfc822.

Fixes error while parsing BODYSTRUCTURE:
message_part message/rfc822 flag doesn't match BODYSTRUCTURE
src/lib-imap/imap-bodystructure.c
src/lib-imap/test-imap-bodystructure.c