[imp] imp Digest, Vol 3272, Issue 1

Jens-Uwe Mozdzen jmozdzen at nde.ag
Thu Feb 7 12:23:54 UTC 2013


Hi Michael,

Zitat von Michael M Slusarz <slusarz at horde.org>
> Quoting Michael M Slusarz <slusarz at horde.org>:
>
>>> abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=$
>>> =BC abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=BC  $
>>> abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=$
>>> =BC abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=BC abcd=C3=BC$
>>
>> Looking at this... unfortunately it does look like we are
>> incorrectly generating the quoted-printable data.  To preserve
>> whitespace at the end of a line, it must be followed by a "soft line
>> break" - a bare "=".  This isn't happening here.  It looks like the
>> quoted-printable decoder used by Cyrus (I can also confirm the same
>> behavior on Dovecot 2.2) is much stricter about the format than our
>> encoder.
>>
>> We are using PHP's built-in quoted-printable stream encoder to
>> produce this output so this (unfortunately) might be an issue
>> outside of the realm of Horde/IMP.  I will need to investigate
>> further.
>
> ...and it is a PHP bug.
>
> https://bugs.php.net/bug.php?id=64166
>
> michael

thank you for your support - I wouldn't have been able to spot the  
root cause for my lack of experience in this field.

I'll monitor that bug report. Luckily, the effect is more of an  
annoyance and no show stopper :)

With regards,
Jens
-- 
Jens-U. Mozdzen                         voice   : +49-40-559 51 75
NDE Netzdesign und -entwicklung AG      fax     : +49-40-559 51 77
Postfach 61 03 15                       mobile  : +49-179-4 98 21 98
D-22423 Hamburg                         e-mail  : jmozdzen at nde.ag

         Vorsitzende des Aufsichtsrates: Angelika Mozdzen
           Sitz und Registergericht: Hamburg, HRB 90934
                   Vorstand: Jens-U. Mozdzen
                    USt-IdNr. DE 814 013 983



More information about the imp mailing list