JavaMailで旧漢字を使う

JavaMailで旧漢字を含んだ内容をiso-2022-jp形式のメールでおくると文字化けが発生します。

iso-2022-jpの文字コード内に旧漢字がないためですが、x-windows-iso2022jpであれば送ることが可能です。

Javaの起動オプションやTomcatの起動オプションに以下を追加します。

-Dsun.nio.cs.map=x-windows-iso2022jp/ISO-2022-JP