Hi everybody !
Petite question : je souhaite créer une newsletter façon "entreprise" dont le corps de l'email est en fait une page internet normale (<table><tr><td>....) avec des images.
J'en ai créé une dont le code est celui-ci (destinée pour l'instant à un seul destinataire mais que j'utiliserai par la suite pour l'envoyer à plusieurs adresses mail contenues dans un bdd) :
<?
// liste des destinataires du message
$adresse="adresse@email.com";
// titre du message : zone sujet
$sujet="Envoi d'un message avec la fonction Mail()";
// contenu du message
$corps="
<HTML>
<HEAD>
<TITLE>NEWSLETTER</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<style>
.bordure {
border:1px solid #000000;
}
</style>
</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<TABLE WIDTH=780 BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0 class="bordure">
<TR>
<TD>
<IMG SRC="images/bandeau_titre.gif" WIDTH=350 HEIGHT=86 ALT=""></TD>
<TD width="430" background="images/bandeau_titre.gif"> </TD>
</TR>
<TR>
<TD COLSPAN=2> </TD>
</TR>
<TR>
<TD COLSPAN=2>
<IMG SRC="images/intermediaire1.gif" WIDTH=780 HEIGHT=43 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=2>
<IMG SRC="images/intermediaire2.gif" WIDTH=780 HEIGHT=15 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=2> </TD>
</TR>
<TR>
<TD COLSPAN=2>
<IMG SRC="images/meuble.gif" WIDTH=780 HEIGHT=169 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=2 background="images/intermediaire1.gif"> </TD>
</TR>
</TABLE>
</BODY>
</HTML>
";
// Création de l'entête du message
// cette entete contient l'email de l'expéditeur ainsi que l'email pour la réponse.
$entete="Content-type:text/html\nFrom:adresse@email.com\r\nReply-To:
adresse@email.com";
// envoi du mail
mail ($adresse,$sujet,$corps,$entete);
?>
Le problème est que les images ne s'affichent pas lorsque je reçoit le mail...
Bon, pour certains, je me doute que mon code va les faire vomir.
Si quelqu'un pouvait pour autant me répondre, ça serait cool !! Merci d'avance !!

