Estou criando uma class para enviar email,
com a biblioteca java-mail e java-commons-email…
Esta enviando quase tudo, inclusive anexos…
mas tem uma coisa que esta me tirando o sono…
tenho que configurar o css…
Acontece que o ccs não esta funcionado,
também tem uns arquivos de background para inserir no CSS…
por exemplo….tableCenter tr th, .footer
{
background-image: url(topoContato.png);
color: #FFFFFF;
}
// codigo HTML…
[code]email.setHtmlMsg("" +
“”+
“<meta http-equiv=“Content-Type” content=“text/html; charset=ISO-8859-1”>”+
“Contato Portal”+
“<style type=“text/css”>” +
“body { text-align: center;}”+
“.tableCenter { width: 100%; wid+th: 580px; }”+
“.tableCenter tr { text-align: justify;}”+
“.tableCenter tr th, .footer{ background-color:menutext; background:url(”+backGround+") color: #FFFFFF;}"+
“.footer{ height: 25px !important;}”+
“.h3p{color:maroon;}”+
“”+
“”+
“”+
"<table class=\"tableCenter\">"+
"<tr>"+
"<th colspan=\"2\"><h2>"+title+"</h2></th>"+
"</tr>"+
"<tr>"+
"<td>"+
"<img alt=\"Empresa\" src=\"cid:"+cid+"\">"+
"</td>"+
"<td>"+
"<h2>Empresa teste</h2>"+
"<p>"+
"Você enviou uma mensagem para *************, através do portal</br> em breve"+
"estaremos respondedo as suas questões."+
"</p>"+
"<p>"+
"<h3 class=\".h3p\"> Mensagem automatica não responda</h3>"+
"</p>"+
"</td>"+
"</tr>"+
"<tr>"+
"<td><h2>Respondendo suas questões</h2></td>"+
"<td><p> Seus dados</p>"+
"</tr>"+
"<tr>"+
"<td >Nome: </td>"+
"<td> Pilão</td>"+
"</tr>"+
"<tr>"+
"<td >Telefone: </td>"+
"<td> 47 3227 1100</td>"+
"</tr>"+
"<tr>"+
"<td>Empresa: </td>"+
"<td> Rua Trinta próximo ao barracão 9</td>"+
"</tr>"+
"<tr>"+
"<td colspan=\"2\"><h3>Sua solicitação / Mensagem </h3></td>"+
"</tr>"+
"<tr>"+
"<td colspan=\"2\">"+
"<p>mensagem teste..... fadfasfas mensagem teste..... fadfasfas mensagem teste..... fadfasfas "+
"mensagem teste..... fadfasfas mensagem teste..... fadfasfas mensagem teste..... fadfasfas "+
"mensagem teste..... fadfasfas mensagem teste..... fadfasfas mensagem teste..... fadfasfas "+
"mensagem teste..... fadfasfas mensagem teste..... fadfasfas mensagem teste..... fadfasfas</p>"+
"</td>"+
"</tr>"+
"<tr>"+
"<td colspan=\"2\" class=\"footer\"><p>Até mais...</p></td>"+
"</tr>"+
"</table>"+
"</body>"+
"</html>"+
"");[/code]
O que acontece chega tudo certinho o email… mas ele não vem configurado o CSS.
se alguém puder me dar uma dica grato!
Existe outra forma de se fazer um template HTML para enviar por email…
onde o cliente recebe o HTML reiderizado de forma correta…