Ol�
pessoal,
Estou tentando
enviar uma mensagem pela API javax.mail, mas a mensagem n�o vem na codifica��o
ISO-8859-1. Isso acontece apenas quando o Tomcat est� rodando sob o
Linux.
J� chamei fiz
setHeader("Content-Type","text/plain; charset=ISO-8859-1"); j� fiz
setContentLanguage(new String[] {"pt-br"}); mas nada faz a mensagem vir
corretamente.
A� vai um trecho do
c�digo:
...
MimeMessage email =
new MimeMessage(session);
email.setHeader("Content-Type", "text/plain; charset=ISO-8859-1");
email.setContentLanguage(new String[] {"pt-br"});
email.setFrom(new InternetAddress(this.getRemetente()));
email.addRecipient(Message.RecipientType.TO , new InternetAddress(destinatario));
email.setSubject(this.getTitulo());
email.setText(email.getContentType() +"\n"+ this.getMensagem() );
Transport.send(email);
email.setHeader("Content-Type", "text/plain; charset=ISO-8859-1");
email.setContentLanguage(new String[] {"pt-br"});
email.setFrom(new InternetAddress(this.getRemetente()));
email.addRecipient(Message.RecipientType.TO , new InternetAddress(destinatario));
email.setSubject(this.getTitulo());
email.setText(email.getContentType() +"\n"+ this.getMensagem() );
Transport.send(email);
...
A� vai tamb�m um
trecho do header da mensagem quando ela chega ao
destinat�rio:
...
Subject:
=?ANSI_X3.4-1968?Q?Teste
Mime-Version: 1.0
Content-Type: text/plain; charset=ANSI_X3.4-1968
Content-Transfer-Encoding: 7bit
Content-Language: pt-br
...
Mime-Version: 1.0
Content-Type: text/plain; charset=ANSI_X3.4-1968
Content-Transfer-Encoding: 7bit
Content-Language: pt-br
...
Obrigado!
Regis
Santos
Desenvolvedor Web
Desenvolvedor Web
IVIA - Solu��es Internet
E-mail: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Fone: (85) 264-4747 - Ramal: 220
Web: www.ivia.com.br
E-mail: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Fone: (85) 264-4747 - Ramal: 220
Web: www.ivia.com.br
