欧文の文字コードは仕様変更したのでしょNo.12309
kendo さん 03/04/08 21:22
 
kendoです。

最近のことですが、発信で新規メールを作るときに
文字コードを欧文にすると charset=iso-8859-1 ではなくて、
charset=windows-1252 となっていることに気づきました。

私が、相手が受け取るメールのヘッダが文字化けすると述べましたのは
これとは関係はないでしょうか。
(cf.12270 ヘッダの Subjec の内容の「文字化け」を相手から言われました / k
endo )

このcharset=windows-1252になったのはわりと最近のように思います。

いままでcharset=iso-8859-1のときには、相手から文字化けのクレームが
付きませんでした。私の場合、この部分についてはバージョンアップが
とても不都合なのですが、前のように

charset=iso-8859-1ではまずいのでしょうか。
なお、相手から 文字コードのcharset=iso-8859-1のメールが来て、
それに返信すると鶴亀が自動的に 文字コードを

charset=windows-1252  に変えてしまい、どうしたらいいのか
よく分かりません。
 アドバイスお願いいたします。

[ ]
RE:12309 欧文の文字コードは仕様変更したNo.12313
秀まるお2 さん 03/04/09 09:13
 
 欧文の文字コードですが、たしかに仕様変更しました。仕様変更というか、バ
グ修正のために仕様変更したと言うべきかと思います。

 欧文の文字コードは、Windows内部では、「windows-1252」に相当する文字
コードとなっていまして、iso-8859-1とはまったく別の文字コードになっていま
す。それを、以前の鶴亀メールでは、何も変換することなく表示/送信してまし
た。

 なので、欧文文字はほとんど文字化けしてたと思います。ただ、偶然にもそう
いう欧文文字を利用されるケースが無かったために、誰からもバグ報告が届きま
せんでした。

 それで、バグ修正すると同時に一部仕様変更してしまいました。

 − iso-8859-1で届いたメールは、それをwindows-1252に変換して表示する。

 というバグ修正をしたと同時に、送信するメールについて、iso-8859-1に変換
するのが面倒だったので、内部の文字コードのまま、charset=windows-1252とし
て送ってしまうことにしました。

 windows-1252が認識できないメールソフトも存在するということなので、それ
はまずい話になります。なので、送信時には、内部のwindows-1252文字コードを
iso-8859-1に変換して送信するよう修正します。

 他にも、中央ヨーロッパ言語などの送信時も、全部windows-XXXXを使ってます
が、iso-8859-Xに変換して送るように修正します。

 しばらくお待ちを。

[ ]
RE:12313 欧文の文字コードは仕様変更したNo.12334
kendo さん 03/04/09 21:14
 
kendoです。
ありがとうございます。
よろしくお願いいたします。(お待ちいたします。)

> windows-1252が認識できないメールソフトも存在するということなので、それ
>はまずい話になります。なので、送信時には、内部のwindows-1252文字コードを
>iso-8859-1に変換して送信するよう修正します。
>
> 他にも、中央ヨーロッパ言語などの送信時も、全部windows-XXXXを使ってます
>が、iso-8859-Xに変換して送るように修正します。
>
> しばらくお待ちを。

[ ]
RE:12313 欧文の文字コードは仕様変更したNo.12354
kendo さん 03/04/12 11:44
 
Kendoです。お世話になります。
新しいバージョンでは以下が実現され、メール送付先の方からも何も問題を指摘され
なくなりました。
こちらもストレスが消えました。ありがとうございました。

> windows-1252が認識できないメールソフトも存在するということなので、それ
>はまずい話になります。なので、送信時には、内部のwindows-1252文字コードを
>iso-8859-1に変換して送信するよう修正します。
>
> 他にも、中央ヨーロッパ言語などの送信時も、全部windows-XXXXを使ってます
>が、iso-8859-Xに変換して送るように修正します。
>
> しばらくお待ちを。

[ ]