After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 608320 - quoted-printable encoding issue in message body not recognized
quoted-printable encoding issue in message body not recognized
Status: RESOLVED FIXED
Product: evolution-mapi
Classification: Applications
Component: Mail
unspecified
Other Linux
: Normal normal
: ---
Assigned To: evolution-mapi-maint
evolution-mapi-maint
Depends on:
Blocks:
 
 
Reported: 2010-01-28 09:54 UTC by Valent Turkovic
Modified: 2010-01-29 13:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
ema patch (3.02 KB, patch)
2010-01-28 13:45 UTC, Milan Crha
committed Details | Review

Description Valent Turkovic 2010-01-28 09:54:06 UTC
I sent one mail to my boss and she couldn't read it because all croatian letter
got messed up! I looked in my send mail and saw why.

word "Ra=C4=8Dun" instead of "Račun"
"Sva=C4=8Di=C4=87a" instead of "Svačića"
"uop=C4=87e" instead of "uopće"
"=C5=A1kola" instead of "škola"
"povr=C5=A1inu" instead of "površine"


Do you need more info? Is this the same bug or I need to open new bug for
sending email issues?

this was previously comment #73 in bug #569321
https://bugzilla.gnome.org/show_bug.cgi?id=569321
Comment 1 Milan Crha 2010-01-28 13:40:22 UTC
Confirming. I see that too.
Comment 2 Milan Crha 2010-01-28 13:45:59 UTC
Created attachment 152485 [details] [review]
ema patch

for evolution-mapi;

This fixed it to me. Maybe not all parts are necessary to have it working, but I believe the rest will be also fine. Note the change to _decode_stream, it then turned out as an issue with a text encoding, which is workarounded by using stream and encode it to unicode as expected by the server.
Comment 3 Milan Crha 2010-01-28 13:51:15 UTC
Created commit e4b4659 in ema master (0.29.90+)
Created commit 5569e82 in ema gnome-2-28 (0.28.3+)
Comment 4 Milan Crha 2010-01-29 13:40:36 UTC
I forgot to close the unicode string with \0\0, which might make issues, thus I added it now.

Created commit c27e1a8 in ema master (0.29.90+)
Created commit 43335b3 in ema gnome-2-28 (0.28.3+)