message获取主题有两种方式:
//头部获取
message.getHeader("subject")[0];
//message中获取
message.getSubject();
第二种方法 邮件主题会出现乱码,但大部分是正常,举个例子 邮件主题写成 “的”
第一种一定不会出现乱码,下面是第一种打印结果

每一条都指定了编码格式,所以我们再利用工具类对相应的编码进行解码就ok了
MimeUtility.decodeText(message.getHeader("subject")[0]);
这样就不会出现乱码了
本文介绍两种从message中获取邮件主题的方法,其中一种方法在特定情况下会出现乱码问题。通过指定编码格式并使用MimeUtility.decodeText方法,可以有效解决乱码问题。

1136

被折叠的 条评论
为什么被折叠?



