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

2 respostas
R

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

2 Respostas

T

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 ("[email removido]", "José Arimatéia", "ISO-8859-1");
};
msg.setRecipients (Message.RecipientType.TO, addressesTo);
msg.setSubject ("Você foi escolhido");
R

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?

Criado 23 de abril de 2007
Ultima resposta 24 de abr. de 2007
Respostas 2
Participantes 2