たとえば「あ〜」という件名のメールをMail 4.3(Mac OS X 10.6 Snow Leopard)で送信すると、U+301Cだったはずの「〜」がU+FF5Eに変わって届く件。 Mail 4.3は、Windows/Macでマッピングに揺れのある文字(下図)が含まれている件名を、UTF-8で送信する。このうちMac式のマッピングで使われる文字(黄色地)を自分宛に送信して受信すると、Windows式のマッピングで使われる文字(白地)に変わっている。テーブル変換の不要なはずのUTF-8で送信していながら符号位置が変わるというのが不気味だ。 送信済みメールボックスに残っているコピーを見ると、件名はISO-2022-JPで符号化されており、実際に送られたメールと一致しない。おそらく、一度Mac式のテーブルでISO-2022-JPに変換してから(この段階のものが、送信済みメールボックスのコピー
![Snow LeopardのMailの件名の謎 - 帰ってきた💫Unicode刑事〔デカ〕リターンズ](https://cdn-ak-scissors.b.st-hatena.com/image/square/b9fc3d7e0794e29a6330b8309be8bb08ab60a6c1/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FN%2FNAOI%2F20100811%2F20100811191634.png)