No CRLF in Pigeonhole's header?

Aki Tuomi aki.tuomi at open-xchange.com
Mon Apr 15 21:33:23 EEST 2019


> On 15 April 2019 21:11 Wojciech Sychut via dovecot <dovecot at dovecot.org> wrote:
> 
>  
> Hello,
> 
> I have been told on Freenode's #dovecot to ask here. I have Exim 4.92
> complaining about "Non-CRLF-terminated header, under CHUNKING: message
> abandoned" with redirects made by Pigeonhole 0.5.5 (with Dovecot
> 2.3.5.1). Please find relevant part of the traffic below, and help me
> determine whether Exim is correct on this.
>    0x0000:  4500 0954 0000 4000 8006 0000 7f00 0001  E..T.. at .........
>    0x0010:  7f00 0001 6ea2 0019 8982 e279 d090 b820  ....n......y....
>    0x0020:  8018 021e 0749 0000 0101 080a c345 2b51  .....I.......E+Q
>    0x0030:  b382 853c 4d41 494c 2046 524f 4d3a 3c72 ...<MAIL.FROM:<r
>    0x0040:  4073 3066 2e6d 642e 6465 7664 6576 6465  @sxf.md.devdevde
>    0x0050:  762e 6e65 743e 0d0a 5243 5054 2054 4f3a v.net>..RCPT.TO:
>    0x0060:  3c63 6f6e 7461 6374 4072 6567 6973 2e74 <contact at regis.t
>    0x0070:  6563 683e 0d0a 4244 4154 2032 3235 3420 ech>..BDAT.2254.
>    0x0080:  4c41 5354 0d0a 582d 5369 6576 653a 2050  LAST..X-Sieve:.P
>    0x0090:  6967 656f 6e68 6f6c 6520 5369 6576 6520  igeonhole.Sieve.
>    0x00a0:  302e 352e 3520 2832 3438 3362 3038 3529  0.5.5.(2483b085)
>    0x00b0:  0a58 2d53 6965 7665 2d52 6564 6972 6563  .X-Sieve-Redirec
>    0x00c0:  7465 642d 4672 6f6d 3a20 7240 7330 662e  ted-From:.r at sxf.
> 
> With Dovecot 2.2.36 + Pigeonhole 0.4.24.1 and required minimum of
> version-related configuration changes - redirection works properly.
> Related Exim code fragment:
> https://github.com/Exim/exim/blob/master/src/src/receive.c#L2222
> 
> 
> Thank you,
> -- 
> Wojtek Sychut

Hi!

This is fixed with https://github.com/dovecot/core/compare/7b4cc472%5E..7a456f25.patch and will be part of 2.3.6 release.

Aki


More information about the dovecot mailing list