質問: メール本文をbase64でエンコードする方法 既存システムとの連携のためにメール本文をbase64でエンコードするというハメになってしまいました。 いくつか試してみたのですが message.setheader("content-transfer-encoding", "base64");とか message.setcontent(mimeutility.encodetext(content, "iso-2022-jp", "b"),"iso-2 022-jp");とかやっても 常にcontent-transfer-encoding: quoted-printableとなってしまいます。 javamailを使って、添付ファイルではなくメール本文をbase64でエンコードする方法ご存知の方いらっしゃいませんか。
回答: ついでですが、 このページに書かれていますが、 sun.misc.base64decoderという、非公式のものも存在するようです。