解决发送添加附件的邮件时,附件名是一个以UTF-8开头的随机乱码
生活随笔
收集整理的這篇文章主要介紹了
解决发送添加附件的邮件时,附件名是一个以UTF-8开头的随机乱码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、設置系統值
System.setProperty(“mail.mime.splitlongparameters”, “false”);
2、 在創建對象的時候定義編碼格式(utf-8):
MimeMessageHelper helper = new MimeMessageHelper(mes, true, “utf-8”);
3、 其次,在添加附件的時候,附件名是需要定義編碼的
helper.addAttachment(MimeUtility.encodeWord(附件名,“utf-8”,“B”), 你的附件對象);
?
總結
以上是生活随笔為你收集整理的解决发送添加附件的邮件时,附件名是一个以UTF-8开头的随机乱码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做好加密手机 任重而道远
- 下一篇: 士不可以不弘毅,任重而道远!