春MimeMessageHelperは、電子メールを送信することにより、添付ファイルの中国名は、ソリューションを文字化け

1.システム値の設定

 するSystem.setProperty( "mail.mime.splitlongparameters"、 "偽");

符号化フォーマットは、オブジェクト(UTF-8)を作成するために定義されている。ここで2.。

MimeMessageHelperヘルパー= 新しい MimeMessageHelper(MES、、 "UTF-8");

あなたがコード化された添付ファイル名を定義する必要があるとき3.次に、添付ファイルを追加します

helper.addAttachment(MimeUtility.encodeWord(添付ファイル名、 "UTF-8"、 "B")、あなたの添付ファイルのオブジェクト);

おすすめ

転載: www.cnblogs.com/dalianpai/p/12501208.html