javamail 收邮件时收件人别名乱码怎么解决

时间:2021-04-30 18:12:24
我用javamail收邮件时,如果邮箱没有别名例如:aaaa@sina.com收件人显示正常,但如果用带别名的例如:哈哈<ddsaf@qq.com>就会出现乱码。怎么解决?

4 个解决方案

#1


利用javamail自带的工具类:new InternetAddress("\""+MimeUtility.encodeText("中文")+"\" <ddsaf@qq.com>);
这样就可以了!!

#2


强人

#3


但我做的是收件,如果带别名的话可以处理,我怎样判断他带不带别名,然后处理?

#4


我也遇到这个问题了

#1


利用javamail自带的工具类:new InternetAddress("\""+MimeUtility.encodeText("中文")+"\" <ddsaf@qq.com>);
这样就可以了!!

#2


强人

#3


但我做的是收件,如果带别名的话可以处理,我怎样判断他带不带别名,然后处理?

#4


我也遇到这个问题了