News letter

pulgita

Membre confirmé
2 Août 2005
33
0
66
Sundgau
Bonjour à tous,

Je souhaiterais créer une newsletter avec le logo de ma société et du texte avec une partie dont le fond est colorisé.
Je ne suis pas un développeur, mais j'ai essayé Nvu, mais c'est pas trop le pied au niveau traitement de texte (les fonds n'encadrent pas trop bien les paragraphes). De plus lors d'essais, le résultat est différent suivant qu'il arrive sur Mac ou sur PC.
Y aurait-il une solution plus étoffée, qui donnerait des résultats plus stables, sans pour autant utiliser les poids lourds de création de sites (dreamweaver, Golive....)?
Merci

Pulgitahttp://forums.macg.co/vbulletin/images/smilies/smile.gif
 
en fait il est assez simple de créer un mail avec une mise en forme
il te suffit d'envoyer ton mail au format HTML
tu créé un page

voici un exmple en php:
//destinataire :
$to = "[email protected]";
// sujet :
$subject = "Super newslettert";
// message :
$message = "
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">
<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"fr\" lang=\"fr\">
<head>
<title>la super newsletter</title>
//ton css doit etre sur ton site et doit etre accessible sinon tu peux le d&#233;clar&#233; par la suite
<style type=\"text/css\" title=\"Cssgenerique\" media=\"screen\">@import \"http://monsite/css/mail.css\";</style>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>
<body>
<div class=\"mailer\">
<div class=\"Content_contenu\">
<div class=\"Titre_contenu\">
<h1>Welcome/Willkommen/Bienvenudo/Bienvenido/Bienvenue</h1>
</div>
<div class=\"Contenu_contenu\">
<img src="http://monsite/img/img.jpg" alt="image" />
<p>il est a mon texte</p>
</div>
</div>
</body>
</html>"
// Pour envoyer du mail au format html, vous pouvez configurer le type content-type :
$headers = "MIME-Version: 1.0\r\n";
$headers .= "content-type: text/html; charset=iso-8859-1\r\n";

et tu fais ton sendmail (si tu ne sais pas utiliser sendmail dis le ;))