Problemas com a codificação do texto do Assunto - mail

Pessoal… to com seguinte problema:

Tento mandar um email com o seguinte assunto:

message.setSubject(“Você foi escolhido”);

ai envio a mensagem normalmente… so que a mensagem chega com o assunto assim:

SUBJECT: Voc? foi escolhido

eu sei que e algum problema com encoding… mas nao to conseguindo resolver de jeito nenhum… alguem sabe resolver? ]

[]´s

valew

Realmente é um problema com encoding, que você resolve setando corretamente o encoding dos endereços de destino (!)

Um exemplo:

InternetAddress[] addressesTo = new InternetAddress[] {
     new InternetAddress ("jose@teste.com.br", "José Arimatéia", "ISO-8859-1");
};
msg.setRecipients (Message.RecipientType.TO, addressesTo);
msg.setSubject ("Você foi escolhido");

bem isso resolve o campo PARA… mas meu problema e com o ASSUNTO… tentei fazer oq voce indicou mas continua com o mesmo problema… sera que alguem sabe como resolver?