2011-09-10 5 views
0

私はJavaMailに小さな問題があります。時にはクラスのメッセージからメソッドgetRecipientsは奇妙なこと、mycodeの一部を返します:いくつかのメッセージのJavaMailの受信者 - エンコーディングの問題?

Message m = parent.getAgent().getMessages()[size-row-1]; 
m.getRecipients(Message.RecipientType.TO)[0].toString(); 

を私は持っているように、適切な値:いくつかのようにしている間

Pracuj.pl <[email protected]> 

=?ISO-8859-2?Q?Jakas_Nazwa?= <[email protected]> 

どのようなアイデアが問題だろうか?多分ポーランド語の文字(ISO 8859-2)のコーディングですか?

答えて

0

これは間違いなくエンコードの問題です。返された受信者の文字列にMimeUtility#decodeTextを呼び出すことを試みてください。

+0

ありがとう、ケース解決済み:) – kamil

関連する問題