[Mail] Un buffer qui ne bufferise pas
Salut,
Voilà je dois générer une newsletter à partir d'une base données, qui sera destinée à être affichée sur le site, mais aussi à être envoyée par mail à une liste de diffusion.
La génération se passe sans problème.
Ce qui pose problème c'est l'envoi par mail.
J'utilise les fonctions de bufferisation ob_start(), ob_get_contents() et ob_end_clean(), de cette façon :
Code:
1 2 3 4 5 6 7
|
ob_start();
<génération de ma newsletter>
$contenu=ob_get_contents();
$headers_html="LES HEADERS QUI VONT BIEN";
mail("liste@monserveur.com", "Newsletter", $contenu, $headers_html);
ob_end_clean(); |
Je reçois bien ma newsletter, générée comme il faut, à l'exception de certaines images. Elles s'affichent bien sur le site, mais pas dans le mail.
Quelqu'un aurait une idée ?
Peut être y'a t-il une option à spécifier pour inclure les images dans le buffer ?
Peut-être dois-je en augmenter sa taille ?
Help me please ! :aie:
Merci d'avance !
Edit : Désolé pour la balise CODE, je le referai plus, promis !