On 1/7/18 7:07 PM, Gene Heskett wrote:
On Sunday 07 January 2018 18:25:52 Random832 wrote:

On Sun, Jan 7, 2018, at 17:47, Richard Damon wrote:
But it also says:

Content-Transfer-Encoding: 7bit

Which is incorrect, as the message is actually 8bit encoded (since
the Emoji aren't in the first 127 characters, so their UTF-8
encoding isn't 7-bit. Some software might have messed up the message
in transit due to that error.
Well, the fact that the emoji survived the round-trip and showed up
properly in his reply (and yours) led me to rule out the possibility
that anything like that had happened. Plus, if that had happened, the
result wouldn't be boxes, but a series of ASCII characters (some of
which are control characters, and some of which are printable).
Its just boxes here, and I just spent the better part of half an hour
trying all the fonts available to kmail, without see anything but
variable sizes of twin boxes. Looking at the raw message its also marked
transfer content encoding = base64, which I'd assume destroys any
semblance of an 8 bit encoding.

Cheers, Gene Heskett

If you see base64, then something converted it. The 7bit was what I got from the source comp.language.python, and it looks like the gateway saw that it wasn't 7 bit, and fixed the encoding to base64, which maintains the full 8 bit content of the message (with an encoding overhead of using 4 characters to encode 3 bytes of data, plus line overhead).

If you got the message from the list, it was intact, and the lack of characters says you machine just doesn't have a full unicode font. (One of the issues with Unicode, a FULL font is huge)

--
Richard Damon

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to