Pessoal, estou com um problema aqui que não estou conseguindo resolver… é o seguinte:
Tenho uma aplicação que envia emails com aniversáriantes do dia para toda a empresa. Ele busca esses dados no banco de dados e envia o nome e os dados do aniversáriante para todos. Acontece que, quando ele traz um nome com acento, ele não mostra o caracter. Alguém tem uma idéia de como eu poso forçar esse acento em uma palavra trazido do banco de dados?? Quer dizer, o email é montado na hora do envio, por isso estou meio perdido aqui…
Onde você seta a mensagem a ser enviada, tente algo ± asisim:
//mensagem contendo os Acentos....
String mensagem = "áááááóóóãããoõõõõõõ";
//
Message message = new MimeMessage(mailSession);
// este segundo parametro passado, contendo o charset da mensagem
message.setContent(mensagem, "text/html; charset=iso-8859-1");
[quote=Lucas Sorrentino][quote]
Onde você seta a mensagem a ser enviada, tente algo ± asisim:
//mensagem contendo os Acentos....
String mensagem = "áááááóóóãããoõõõõõõ";
//
Message message = new MimeMessage(mailSession);
// este segundo parametro passado, contendo o charset da mensagem
message.setContent(mensagem, "text/html; charset=iso-8859-1");
Galera, vou aproveitar a Thred aqui… to com um detalhezinho… o assunto do email, ue agora possui acento, está vindo todo zoado… nada do que eu faço resolve… eu já setei a string como UTF-8, como ISO, mas não consigo enviar um email com acento no assunto… alguém tem alguma idéia??
ele é assim pq eu tenho uma classe já preparada pra fazer o envio… e os parametros pro envio são aqueles ali… estou tendo problema no subject do email…