快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

澳门新葡萄旗下所有网站:Javamail中的常见中文乱码问题与解决办法(综合)



在应用javamail api开拓邮件办事系统时,我们经常会碰着很多中文乱码问题,下面就分手先容若何澳门新葡萄旗下所有网站办理这些问题。

1.发送名称含中文的附件到澳门新葡萄旗下所有网站邮件办澳门新葡萄旗下所有网站事器,用其余澳门新葡萄旗下所有网站邮件接管法度榜样接澳门新葡萄旗下所有网站管到的附件名显示为乱码

办理法子:

在调用MimeBodyPart的setFileName()时应用Base64编码。例如:

BASE64Encoder enc = new BASE64Encoder();//该类位于jre/lib/rt.jar中

//fds为FileDataSource实例

mbp.setFileName("=?GBK?B?"+enc.encode((fds.getName()).getBytes())+"?=");

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: