[Dovecot] forwarded message is broken in 2.2.10 with pigeonhole-0.4.2

Axel Luttgens AxelLuttgens at swing.be
Wed Jan 15 17:40:05 EET 2014


Le 15 janv. 2014 à 15:33, Axel Luttgens a écrit :

> [...]
> 
> I'll try with 2.2.10 as soon as possible.

I anyway had to compile 2.2.10. ;-)

No more dubious header removal.

But but but...

Tried again, but now without a leading space at the beginning of the "boundary=" line, i.e. with:

	Content-Type: multipart/alternative;
	boundary=20cf302234d5b8063c04efcd4318

I received this one into my mailbox:

	[...]
	Content-Type: multipart/alternative;
	Message-Id: <20140115150454.5A9E28FA2D3 at ALMba.local>
	Date: Wed, 15 Jan 2014 16:04:49 +0100 (CET)
	From: me at some.domain
	X-UID: 287477
	Status: 
	X-Keywords:                                                                       
	Content-Length: 357

	boundary=20cf302234d5b8063c04efcd4318
	Subject: sieve test 6

	--20cf302234d5b8063c04efcd4318
	Content-Type: text/plain; charset=ISO-8859-1

instead of:

	[...]
	Content-Type: multipart/alternative;
	 boundary=20cf302234d5b8063c04efcd4318
	Subject: sieve test 5
	Message-Id: <20140115144803.1C9FB8FA17A at ALMba.local>
	Date: Wed, 15 Jan 2014 15:47:51 +0100 (CET)
	From: me at some.domain
	X-UID: 287476
	Status: 
	X-Keywords:                                                                       
	Content-Length: 296

	--20cf302234d5b8063c04efcd4318
	Content-Type: text/plain; charset=ISO-8859-1
	[...]

So, is could well be that you really are receiving messages without the line-continuation character (the leading white space before "boundary=").

On the other hand, I guess the dovecot/pigeonhole behavior isn't the most appropriate one when facing such a malformed message...

After removal of the single-line sieve script, thus allowing for direct delivery into the recipient's mailbox, I get a similarly corrupted message.
One could thus infer that the source of the message's massaging is on dovecot's side.

HTH,
Axel



More information about the dovecot mailing list