バケラッタ

2012年04月09日 | Weblog
OS X Lionのメール文字化けするね。普通にメール返信しただけなのに、「もの凄い化けてます!」って返事来てビックリしたよ。

送ったメールのヘッダを見てみたら・・・「charset=iso-2022-jp-2」なんて書いてあります。何すかこれは~(笑)?まぁ、最新の仕様なんでしょうけど、受け手が解釈できないcharsetで送ってもしょうがないでしょうが~~っ!

でも全部がそうなってるわけではないんで、何か条件があるはず。いろいろ試してみた結果、犯人はこいつでした・・・「~」。あれ?「~」なんて文字今までもよく使ってるはずだけど、化けなかったよ・・・そう、問題は「~」を使うことではなく、

1,相手のメール、つまり引用文の中に「~」が入っている場合

・返信メール入力画面を出した時点でiso-2022-jp-2です。
・相手が携帯の場合、引用文を消すことが多いですが、その場合はiso-2022-jpになります。ただし、自分が書いた文の中に「~」が入っている場合は、引用文を消しても消さなくてもutf-8になるようです。周りの人間に確認しましたが、今時の携帯ならutf-8で化けることはないようですね。

2,「~」が入っている他の受信メールからコピペした場合

こっちの方が何気なくやっちゃいそうですね。私の場合もそうでした。

「~」以外の文字もありそうですが、調べてないのでわかりません。

原因がわかったらもう安心・・・かというと、また化けるのではないかとやはり不安です。送信前にcharsetをよく確認しちゃいます。

メールぐらい気軽に出したいんですけど、何とかしてAPPLEさ~ん!