Je reprend un projet d'une personne qui a quitte ma boite.
C'est une gestion de newsletter.
Mon probleme est que la newsletter est en piece jointe au format HTML et j'aimerai qu'elle soit inclus dans le mail sans etre en fichier joint.
Je ne vois pas comment faire.
voici le code de la newsletter
$email_expediteur='[email protected]';
$email_reply='[email protected]';
$message_texte='Bonjour, "\n".'';
$message_texte .='Veuillez trouver ci joint notre newsletter au format HTML';
$destinataire =$mailMail;
$sujet ='Newsletter;
$frontiere = '-----=' . md5(uniqid(mt_rand()));
$headers = 'From: "Leaseplan" <'.$email_expediteur.'>'."\n";
$headers .= 'Return-Path: <'.$email_reply.'>'."\n";
$headers .= 'MIME-Version: 1.0'."\n";
$headers .= 'Content-Type: multipart/mixed; boundary="'.$frontiere.'"';
$message = 'This is a multi-part message in MIME format.'."\n\n";
$message .= '--'.$frontiere."\n";
$message .= 'Content-Type: text/plain; charset="iso-8859-1"'."\n";
$message .= 'Content-Transfer-Encoding: 8bit'."\n\n";
$message .= $message_texte."\n\n";
$message .= '--'.$frontiere."\n";
$message .= 'Content-Type: file/html; name="news'.$id.'.html"'."\n";
$message .= 'Content-Transfer-Encoding: base64'."\n";
$message .= 'Content-Disposition:attachement; filename="news'.$id.'.html"'."\n\n";
$message .= chunk_split(base64_encode(file_get_contents('../uploads/newsletter/news'.$id.'.html')))."\n";
mail($destinataire,$sujet,$message,$headers);
le fichier joint est construit plus haut ds ma page.En esperant avoir ete clair dans ma demande
SI vous pouvez m'aiguiller un peu