Yes, exactly. I look at the code and find out there is functionality for that. Dovecot store attachments in base64 format without decoding if there are longer lines with more base64 blocks (4chars). So these attachments get deduplicated but are not decoded.
But it don't work if last line is buggy.
I think i fixed it. It looks like it works, but i test only one mailbox. Patch attached
On Fri, 11 Apr 2014 09:29:53 +0200 Gilles Chauvin gilles.chauvin@univ-rouen.fr wrote:
On 10/04/2014 18:21, Pavel Stano wrote:
Hi,
yes its the same problem. I can confirm that it is caused by last line in base64 attachment which is longer than 72 chars in original message.
Hi,
I don't know what is the current status for this issue since Timo never responded to my two mails. A safe way to workaround this problem could be Dovecot skipping deduplication when it encounters a malformed base64 attachment ?
Regards, Gilles.
-- [ Ohodnotte kvalitu mailu: http://nicereply.com/websupport/Stano/ ]
Pavel Stano | Troubleshooter
http://WebSupport.sk *** BERTE A VYCHUTNAVAJTE ***