Apple Mailがcharset=CP932のメールを送信する理由がわからない

  • Apple Mailの送信するCP932について細かい文句を書いた後でこういうことを言うのもなんだが、そもそもcharset=CP932のメールを送信する意味ってあるのだろうか。
  • Apple Mailでは新規メッセージを送信する際、メニューの「テキストエンコーディング」から「日本語(WindowsDOS)」を指定することはできない(グレー表示になっていて選択できないようになっている)。
  • つまり、「日本語(WindowsDOS)」は、「受信したメールをどう解釈するか」を選択するためのみのオプションであって、送信時のオプションではない。
  • ところが、「テキストエンコーディング」が「自動」である場合、たとえばハシゴ高を含むメールは、UTF-8ではなく「日本語(WindowsDOS)」(CP932)で符号化される。この仕様は矛盾しているような気がするのだが、どうだろう。
  • また、メール・ヘッダにおけるcharset指定として、IANAに登録されていないCP932(というか、IANAに登録されているWindows-31Jにしても)を理解してくれるメーラーがどれくらいあるのだろう。