international characters not saved properly to eml

0 votes
asked Mar 25, 2013 by Star (120 points)
edited Apr 3, 2013

Hi, I am using the latest version of Rebex.Mail 2.0.4700.0. When I assign international characters to the "To" field of an email and save it to an eml and then try to view the eml file with Thunderbird. The international characters are not displayed properly. Looks like the international string is split at the wrong position.

Here is my sample code:

        MailMessage mymsg = new MailMessage();
        mymsg.To = "<drguesswho@mommmy.com>, <newbie2erererer@hotmail.com>, <bobysam@hotmail.com>, <test_1234567@222.com>, <samboby@royale.com>, <jamesss@rrrrrrr.ro>, \\中华导报\\ <bobysam@gmail.com>";
        mymsg.Save("out.eml");

If you need more details, please let me know.

Thanks

Applies to: Rebex Secure Mail
commented Mar 25, 2013 by Tomas Knopp (58,890 points)
edited Mar 25, 2013

Hello, we have been able to reproduce this issue you reported and we are working on the problem. We will get back to you once we solve it.

commented Mar 25, 2013 by Star (120 points)
edited Mar 25, 2013

Glad you were able to reproduce the issue, please let me know asap once this is resolve as it is very important.

commented Mar 27, 2013 by Lukas Pokorny (104,330 points)
edited Mar 27, 2013

You were right, the problem was caused by (occasionally) improper splitting of multi-byte UTF-8 characters. Thanks for letting us know about it, and sorry for inconvenience! A hotfix build is available.

1 Answer

0 votes
answered Mar 27, 2013 by Lukas Pokorny (104,330 points)
edited Apr 3, 2013

We have solved this issue - please download a hotfix release, give it a try and let us know whether everything is OK now. If you already purchased a license and would like a non-trial hotfix, please contact us at support@rebex.net.

commented Apr 3, 2013 by Star (120 points)
edited Apr 3, 2013

Thanks that seems to fix the issue I had.

commented Apr 3, 2013 by Lukas Pokorny (104,330 points)
edited Apr 3, 2013

Thanks for letting me know! We will include the fix in the next public release.

...