读书人

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

发布时间: 2012-01-19 20:57:58 作者: rapoo

JavaMail文本附件内容怎么是乱码?
本地指定文件是UTF-8编码,用google的smtp发到yahoo的邮箱,google和yahoo的附件内容都显示乱码
如果指定文件编码是GBK,在信箱中的显示结果正确
请教如何才能在JavaMail中指定附件内容的编码?

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

读书人网 >J2SE开发

热点推荐