Emails with 8-bit characters are sent with charset GB2312 (Chinese)

I often write emails in Italian and German. These languages contain 8-bit characters, like à é ä ö.

This triggers a weird behaviour on my iPhone 3G: all those emails are sent with a "Content-Type: text/plain; charset=GB2312; format=flowed" header.

This is the chinese charset. Normally, it should be either ISO-8859-1 or UTF-8.

This can be a problem with some clients. For example, the SonyEricsson email client says "unsupported charset" and is unable to open my emails.

Can the default charset be changed somehow? I don't have any Chinese settings anywhere, it's all set to "Switzerland" and "Italian". Anyone?

iMac 20" 2.16 GHz / MacBook 2.2 GHz / iPhone 3G, Mac OS X (10.5.4)

Posted on Jul 18, 2008 9:06 AM

Reply
14 replies

Jul 20, 2008 11:52 PM in response to Tom Gewecke

Very interesting suggestion. If I send an email containing both "ø" and chars with accents, it's sent correctly with UTF-8.

As a workaround, I have tried putting "ø" as my default signature, then sending an email containing "à" and "é".

Guess what? Mail.app remains stuck on "sending mail" forever (I have to kill it), the email gets sent, but blank (no content) and without Content-Type header. So much for my workaround attempt 🙂

Jul 30, 2008 3:09 AM in response to ManuCH

I hit the same bug :

Content-Type: text/plain; charset=GB2312; format=flowed; delsp=yes
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (iPhone Mail 5A345)

or :

Content-Type: multipart/signed;
boundary=Apple-Mail-3231-306567886;
micalg=sha1;
protocol="application/pkcs7-signature"
Mime-Version: 1.0 (Apple Message framework v926)
(...)
--Apple-Mail-3231-306567886
Content-Type: text/plain;
charset=ISO-8859-1;
format=flowed
Content-Transfer-Encoding: quoted-printable

Another one is correct :

Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (iPhone Mail 5A345)

Jul 31, 2008 3:13 AM in response to ManuCH

What (default) language is your iPhone set in?

Tom Gewecke and I went back and forth some ten days ago checking out charsets when I changed the default language of my iPhone, which may or may not have something to do with the bug that you're experiencing.

(I do French, English, German & Traditional Chinese on my iPhone, the first three of which all go through as UTF-8 and the Chinese big5-hkscs. I haven't tried Italian, though.)

Message was edited by: eccparis

Aug 5, 2008 1:18 AM in response to Nicolas Dorfsman

Oups. no ! Still the issue :

==============cut here
Objet : GB2312 iPhone
De : blabla@titi.net
Date : 5 août 2008 10:13:55 HAEC
À : blibli@toto.net
Message-Id: <C626A660-D4CE-4BA6-BEA9-40F621430528@grr.net>
Content-Type: text/plain; charset=GB2312; format=flowed
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (iPhone Mail 5B108)

---------

Il semble que le pb soit réglé avec cette version.

=========cut here

Aug 19, 2008 5:57 AM in response to Nicolas Dorfsman

Bonjour Toulouse from Hauts de Seine!

I'm still on 2.0.1 and just did various tests:

If my iPhone is set in English, German or French, and if I removed the Traditional Chinese part of my mail signature, then I get

Content-Type: text/plain;
charset=GB2312;
format=flowed
Content-Transfer-Encoding: quoted-printable
X-Mailer: iPhone Mail (5B108)
Mime-Version: 1.0 (iPhone Mail 5B108)

BUT if I kept the Traditional Chinese part of my mail signature (along with the French, English & German), then I get

Content-Type: text/plain;
charset=big5-hkscs;
format=flowed
Content-Transfer-Encoding: quoted-printable
X-Mailer: iPhone Mail (5B108)
Mime-Version: 1.0 (iPhone Mail 5B108)

"big5-hkscs" being the Traditional Chinese charset for Hong Kong.

However, this was clearly not the case with firware 2.0, when Tom Gewecke and I went back and forth and ascertained that if I changed my iPhone setting to non-Chinese, then mails were sent in UTF-8 even when I kept the Chinese part of my signature.

I'm going to send a feedback to Apple right now, and hope you'll do the same if you haven't done so already.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Emails with 8-bit characters are sent with charset GB2312 (Chinese)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.