Mac OSXのMail.appを使用して、○とか〜とか、①とか、特殊な文字を使うとなぜか
text/plain; charset=CP932; format=flowed; delsp=yes
で送られる。
charset=CP932なんて、ほとんどのメーラでサポート出来
てないよ。Thunderbirdなら確実に文字化けします。
charset=Windows31JとかSJISとかならまだしも。
とりあえずの対処法として、メール送信時にはUTF-8で
エンコードするようにすると勝手にCP932にならずに済
みます。
ターミナル上から
$ defaults write com.apple.mail NSPreferredMailCharset "UTF-8"
と打って、Mailを再起動すると反映されます。
現在の設定は、
$ defaults read com.apple.mail NSPreferredMailCharset
で確認できます。
きっと、内部で使ってるIconvのバグか何かで、特殊文字をUTF-8からSJISに変換しようとする時に落ちるので、CP932へ変換するようにしてるんでしょう。早く直してほしいものです。
2009年4月20日月曜日
登録:
投稿 (Atom)