当前位置: 代码迷 >> J2SE >> JavaMail文本附件内容如何是乱码
  详细解决方案

JavaMail文本附件内容如何是乱码

热度:315   发布时间:2016-04-24 16:02:22.0
JavaMail文本附件内容怎么是乱码?
本地指定文件是UTF-8编码,用google的smtp发到yahoo的邮箱,google和yahoo的附件内容都显示乱码
如果指定文件编码是GBK,在信箱中的显示结果正确
请教如何才能在JavaMail中指定附件内容的编码?

------解决方案--------------------
google和yahoo的附件内容默认就是取用户操作系统的吧。所以应该就是GBK或者GB2312了。
上传附件时,对于UTF编码的附件,可以先转换成GBK再入库,这样就行了。