Summary | deleted space/linbreak, miscalculted line wrap with quoted-printable |
Queue | IMP |
Queue Version | 6.2.24 |
Type | Bug |
State | Not Reproducible |
Priority | 1. Low |
Owners | |
Requester | michael.menge (at) zdv (dot) uni-tuebingen (dot) de |
Created | 10/02/2019 (2110 days ago) |
Due | |
Updated | 10/08/2019 (2104 days ago) |
Assigned | |
Resolved | 10/08/2019 (2104 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Not Reproducible
New Attachment: correct_line_wrap[1].eml
New Attachment: correct_line_wrap.eml
regarding multi-byte support since PHP-5.6. I get very different
results for the example you give (see attachment). Note that this is
with PHP-7.3.10, all Horde packages up-to-date.
New Attachment: miscalculated_line_wrap.eml
php-5.4.16-46.el7.x86_64
encoding in Client,Browser and Server is UTF-8
I have attached the mail that was saved by imp
Which PHP version are you using and which character set is configured
as default?
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ deleted space/linbreak, miscalculted line wrap with quoted-printable
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
New Attachment: miscalculated_line_wrap.txt
State ⇒ Unconfirmed
In some cases this fails so that a long line is seen where a space
between to words is missing.
I was able to narrow down the problems to lines which contain
non-ASCII / UTF-8 multibyte characters
If you paste the lines from the example in IMP and save the draft, you
can see that the third line is missing a linebreak / space between the
second " vwx" and "yz"
The fourth line has the same length as the encoded third line but does
not exhibit this problem