Caracteres Estranhos no e-mail enviado

5 respostas
joaoorso

Fala galera do GUJ.
Estou com um problema no envio de e-mail, quer dizer, no envio não tem problema nenhum. O e-mail é enviado e recebido corretamente.
No entanto. perde a formatação, e o e-mail chega dessa forma :

Mensagem: Por ser de fora da Cidade, - Desejo participar do Leil?no S?do - Por魠at頥ste momento 14:30 Hs (13/08), n?consigo visulizar a disponibilidade de Veiculos a serem leiloados. Pergunto se haver? possibilidade de visualizar ainda hoje at頡s 17:00 Hs, ? - J?ue se houver o bem que me interessa tenho que me deslocar hoje a noite e poder amanha fazer a visita磯. Agrade篠se puder nos responder em breve. Altaides.

Não tá reconhecendo acentos nem nada.
Deve haver um locar para setar o charset ou sei lá o que .
Vou anexar toda a classe para melhorar o entendimento .
Agradeço todas as respostas

5 Respostas

mathiasnw

As informaçoes estao chegando de uma pagina na Web?
Se sim verificar o Charset da pagina.

T

Se você mandar o email como HTML, dá para você trocar os caracteres acentuados pelos seus respectivos códigos em HTML?

á --> á

Eu sei que deve haver alguma coisa com encoding sim, mas não sei mais o que fiz para resolver o tal problema.

mathiasnw

Eu tive problema parecido em uma pagina com o CharSet como UTF-8,

mathiasnw

mathiasnw:
Eu estava com o mesmo problema em uma pagina com o CharSet como UTF-8,

joaoorso

Era isso mesmo.
Foi só setar o charset da página que resolveu o problema .

Achei estranho que só dava pau no Linux quando ia para produção . Em ambiente de desenvolvimento no Windows funcionava sem o charset mesmo .

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>

Obrigado.

Criado 14 de agosto de 2009
Ultima resposta 21 de ago. de 2009
Respostas 5
Participantes 3