Plain text attachments have random string added to the end
GoogleCodeExporter opened this issue · comments
Google Code Exporter commented
1. Send txt/csv (possibly other files are also affected)
What is the expected output? What do you see instead?
Random string is added to the last line, all look similar to this:
´qýôï†ø�Î\çvÝÓ‡vq¦�Ù
Using r25 on ubuntu 12.10, php5.3
Original issue reported on code.google.com by andrew....@gmail.com
on 8 Jan 2013 at 6:06
Google Code Exporter commented
[deleted comment]
Google Code Exporter commented
I can confirm this problem but from what I've learned it depends not on type of
attachment but its size.
If attached file together with headers and body will be small enough -
attachment will get extra characters appended at the end.
I've attached 1400.txt file which is full email I was using to reproduce the
problem.
Good news is that I was also able to debug and fix this issue so I'm attaching
also a patch against
Original comment by lukasz.w...@gmail.com
on 26 Feb 2013 at 6:35
Attachments:
Google Code Exporter commented
Awesome thanks!
Original comment by andrew....@gmail.com
on 26 Feb 2013 at 6:37
Google Code Exporter commented
I just noticed that this bug was already reported a long time ago.
http://code.google.com/p/php-mime-mail-parser/issues/detail?id=7
You should take a look on it as it reveals another problem with decode being
called on partial data.
After all I guess that my fix could be not enough. I will go with approach
proposed by Adrian:
http://code.google.com/p/php-mime-mail-parser/issues/detail?id=7#c7
Original comment by lukasz.w...@gmail.com
on 26 Feb 2013 at 6:44
Google Code Exporter commented
This issue is reproduced, corrected and tested
(https://github.com/eXorus/php-mime-mail-parser/issues/2)
You could use my fork if you want :
https://github.com/eXorus/php-mime-mail-parser
Original comment by eXorus.m...@gmail.com
on 28 Jul 2013 at 7:20