Mudando o encoding da MimeMessage enviada pelo JavaMail

2 respostas
Paulo_Silveira

oi pessoal!

o MimeMessage ateh tem o getEncoding, mas nao tem um setEncoding. Queria mandar mensagens usando latin-1 (iso-8859-1).

mas toda vez que mando, elas vem assim:

Content-Type: text/plain; charset=Cp1252

Que eh um encoding windows, meu smtp eh aquele default que vem no IIS. Isso deve ser mudado no meu programa, ou no servidor smtp?

talvez essa pergunta devesse estar no basico

2 Respostas

G

Tente colocar o encoding no subject, pois ele aceita mais de um parâmetro, o qual pode ser o encoding, ex.:
msg.setSubject(“Teste”, “ISO-8859-1”);

O mesmo vale para o corpo do texto.

Paulo_Silveira

SANTA ignorancia a minha hein?

VALEU!

Criado 30 de maio de 2003
Ultima resposta 2 de jun. de 2003
Respostas 2
Participantes 2