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....
.tableCenter tr th, .footer
{
background-image: url(topoContato.png);
color: #FFFFFF;
}
email.setHtmlMsg("<html>" +
"<head>"+
"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">"+
"<title>Contato Portal</title>"+
"<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;}"+
"</style>"+
"</head>"+
"<body>"+
"<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> [telefone removido]</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>"+
"");
Existe outra forma de se fazer um template HTML para enviar por email...
onde o cliente recebe o HTML reiderizado de forma correta...