当前位置: 技术问答>java相关
javamail中文问题
来源: 互联网 发布时间:2015-05-05
本文导语: 对于charset=gb2312 Content-Transfer-Encoding = 8bit 的中文应该怎么解码? charset=gb2312 Content-Transfer-Encoding = 7bit的不用解码就可以显示 | 按我的经验,如果出现???就证明已经是乱码或错码了,因为一般的邮件...
对于charset=gb2312 Content-Transfer-Encoding = 8bit
的中文应该怎么解码?
charset=gb2312 Content-Transfer-Encoding = 7bit的不用解码就可以显示
的中文应该怎么解码?
charset=gb2312 Content-Transfer-Encoding = 7bit的不用解码就可以显示
|
按我的经验,如果出现???就证明已经是乱码或错码了,因为一般的邮件在传递时选用的是7位编码,对于双字节字符传递时,可以用Base64等多种编码方法,同时主题的编码是带着字符集的,比如=?gb2312?B? 或者=?iso-2022-jp?B? ,你的这种情况已经不能解码了,因为已经乱了。
|
有可能是解了两遍才出现的结果,看看,什么地方设了,有的服务器自带的中文解码,就不用在设了,在websphere 4.0 中就不用考虑中文问题。
|
http://www.csdn.net/expert/topic/325/325490.xml?temp=.2064936