Mail.appの文字コード

英語環境で日本語メールに返信すると文字コードUTF-8になってしまい文字化けしてしまう。これ、シグネチャーつけるときに発生するようだ。

その後いろいろみてみたところ、どうも返信する際のもとの文書の引用の設定が

Use the same message format as the original

でない場合に送信文が単なるplain textにならずにhtml形式のUTF-8とplain text形式のISO-2022-JPの二種類で送られてしまいoutlook等で正しく自動判別できないようだ。
ということで上記オプションをオンにすることで解決。

ちなみにシグネイチャーの文字コードはLibrary/Mail/Signatures以下の.webarchiveファイルをproperty list editorで開いてUTF-8ISO-2022-JPにすることができる。今回の問題には影響なかったが。