javaMail使用MimeUtility.decodeText解析邮件标题出现乱码问题

我使用pop3收取邮件后,我使用MimeUtility.decodeText(msg.getHeader("subject")[0])这段代码得到邮件的标题,
但是总是有个别邮件会出现乱码问题;例如下面这个标题编码

=?utf-8?Q?=5B=E6=9D=A5=E8=87=AA=E5=A4=96=E9=83=A8=E7=9A=84=E9=82=AE=E4=BB=B6=5D=E5=9B?=
=?utf-8?Q?=9E=E5=A4=8D=3A=E8=BD=AC=E5=8F=91=3A_=5B=E6=9D=A5=E8=87=AA=E5=A4=96=E9=83?=
=?utf-8?Q?=A8=E7=9A=84=E9=82=AE=E4=BB=B6=5D=E8=BD=AC=E5=8F=91=EF=BC=9A_test=E8=BF=99?=
=?utf-8?Q?=E6=98=AF=E4=B8=80=E5=B0=81=E4=B8=BE=E6=8A=A5=E9=82=AE=E4=BB=B61233333333?=
=?utf-8?Q?333333?=

这个编码解密后是这样的
[来自外部的邮件]��复:转发: [来自外��的邮件]转发: test这是一封举报邮件1233333333333333
我无法解决这几个问号,不知道怎么办

可以尝试进行GBK转换来解决这个问题
参考:

这都是编码格式的问题,你换下其他编码格式试试