Utiliser Vitesse pour générer du code HTML de messagerie sur

J'ai essayer ce tutoriels http://www.java2s.com/Code/Java/Velocity/UseVelocitytogenerateHTMLbasedemail.htm
mais, quand j'ai ajouter le css, ça ressemble pas exécuté.

<HTML>
<HEAD>
<TITLE>Pet Store Sale!</TITLE>
<style type="text/css">
body    {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: center; 
background-color: #FFF;
border-top: 3px solid #CCC;
}
#container  {
position: relative;
width: 860px;
height: 1600px;
margin: 84 auto 0 auto;
padding: 0 0 0 0;
background-color: #FFF;
}
p       {
font-family: times, Times New Roman, times-roman, georgia, serif;
color: #444;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: center;
}
.woodtwo        {
font-size: 22px;
line-height: 46px;
letter-spacing: -1px;
}
.eyebrow        {   
font-size: 19px;
line-height: 29px;
}
.caps           {
font-size: 14px;
line-height: 20px;
text-transform: uppercase;
}
.copyone        {
font-size: 16px;
line-height: 20px;
}
#line           {
border-bottom: 1px solid #CCC;
width: 748px;
margin: 10 0 20 56;
}
#break          {
height: 30px;
}
a:link          { color: #B95E27; text-decoration: none; } 
a:visited       { color: #B95E27; text-decoration: none; }
a:active        { color: #1A69A1; text-decoration: none; } 
a:hover         { color: #888; text-decoration: none;}
.grey           { color: #888; }
.smallcaps      { font-size: 88%; }
</style>
</HEAD>
<BODY>
<div id="container">
<p class="caps"><a href="">From Pet Store Sale</a></p>
<div id="line"></div>
<p class="eyebrow">
<span class="grey">*</span>T<span class="smallcaps">HANK YOU FOR JOINING </span>P<span class="smallcaps">ET</span> S<span class="smallcaps">TORE</span> S<span class="smallcaps">ALE</span> A<span class="smallcaps">PPLICATION</span><span class="grey">*</span>
</p>
<p class="copyone">
<i>You received this email because your registration process in Pet Store Sale is successful.<br/>
To Confirm your registration, please visit this link <a href ="$link">Confirmation Link</a>.<br/>
Your username : $username<br/>
Password : $password<br/>
If you have any questions about Application, please send an email to <a href="mailto:[email protected]">admin@store.com</a></i> 
<br><br><b>THANK YOU</b>
</p>
<div id="break"></div>
<p class="woodtwo">
<a href="">GETTING STARTED</a>
<div id="line"></div>
<div id="line"></div>
</div>
</BODY>
</HTML>

j'ai aussi essayé de

<link rel="stylesheet" href="./style/css/emailFormat.css" type="text/css"  media="screen" />

mais il ne fonctionne pas trop.
comment faire de la bonne façon d'ajouter des css sur cette page. Merci

Aussi, je viens de remarquer, mais en utilisant un chemin relatif vers un CSS dans un e-mail sonne comme quelque chose qui ne fonctionnera pas. Intégrer le CSS ou le publier et de faire une référence à cette ressource publiée.
si vous voulez dire? '</head> <body > <div id="conteneur"> <p class="caps"><a href="">De l'Application de Test</a></p> <div id="ligne"></div> <p class="sourcil"> <span class="gris">*</span>T<span class="smallcaps">HANK DE VOUS JOINDRE </span>T<span class="smallcaps">RESSANTE</span> M<span class="smallcaps">MONITORING</span> Un<span class="smallcaps">APPLICATION</span><span class="gris">*</span> </p> <p class="copyone"> ..........................'
donc, comment faire pour envoyer des emails au format html. je veux envoyer une jolie e-mail en java.
Modifier votre question et ajouter la vitesse du modèle. Les commentaires sont trop petites et pas adapté pour le code. Pour la jolie e-mail, un coup d'oeil à mon commentaire précédent. Soit embedd votre CSS dans certains <style> balises dans votre code HTML ou faire référence à un public CSS avec une URL absolue.
j'ai modifier la question, nous l'espérons, conformément à votre demande

OriginalL'auteur Mahadi Siregar | 2012-04-24