-2

javamail を使用しています。メールがキリル文字の場合、件名は "Текст =?UTF-8?B?INCv0L3QtNC10LrRgS7QlNC10L3RjNCz0LDRhQ==?=" となります。MimeUtility を試しましたが、結果はありません

4

1 に答える 1

0

メッセージが適切にフォーマットされている場合、Message.getSubject は件名テキストをデコードします。あなたの例は、「=?UTF-8」部分の前に非ASCIIテキストがあるように見えます。存在する場合は、メッセージが最初から適切にエンコードされていなかったことを示しています。

読もうとしているメッセージの送信に使用されたメーラーは何ですか?

メッセージが適切にデコードされた場合、どのような結果が期待できますか?

于 2013-03-07T21:00:44.263 に答える