Titre: Phpmailer - joindre plusieurs images [RESOLU]
Posté par: gl33web le le 22-04-2013 a 17:23:34
Bonjour à tous,
j'ai besoin d'un peu d'aide pour l'envoie de mail avec phpmailer. Je dois intégrer des images dans mon mails et j'utilise AddEmbeddedImage.
Le problème est que cela ne charge que la 1ère image. Voilà mon code :
Code:
<? require "./phpmailer/class.phpmailer.php"; $mail = new PHPmailer(); $mail->IsSMTP(); $mail->IsHTML(true); $mail->Host='localhost'; $mail->From='xxx@xxx.com'; $mail->FromName='XXX'; $mail->CharSet='utf-8'; $mail->AddAddress('xxx@xxx.com'); $mail->AddReplyTo('xxx@xxx.com'); $mail->Subject='Mon sujet'; $mail->AddEmbeddedImage('images/logo-rs.png','logo-rs', 'logo-rs.png'); $mail->AddEmbeddedImage('images/1px.png','1px', '1px.png'); $mail->AddEmbeddedImage('images/fondP1.jpg','fondP1', 'fondP1.png'); $mail->AddEmbeddedImage('images/fondP2.jpg','fondP2', 'fondP2.png'); $mail->AddEmbeddedImage('images/fondP3.jpg','fondP3', 'fondP3.png'); $mail->AddEmbeddedImage('images/fondP4.jpg','fondP4', 'fondP4.png'); $mail->Body='<html><body>Mon logo : <img src="cid:logo-rs" alt="RSCOM" /> - Mon image1 : <img src="cid:1px" alt="RSCOM" /></body></html>';
if(!$mail->Send()){ echo $mail->ErrorInfo; } else{ } $mail->SmtpClose(); unset($mail); ?>
|
|
Bon dans la partie HTML, j'ai juste mis la façon dont je fait appel à mes images. L'envoie de mail fonctionne très bien mais j'ai que la 1ère image qui s'affiche. Si j'inverse l'ordre des images, ça sera toujours la 1ère qui s'affichera.
Est t'il possible de joindre plusieurs images avec AddEmbeddedImage ??
Voilà, si quelqu'un connaît la solution à mon problème... je l'en remercie par avance.
Guillaume
Edit : Alors en fait, il semblerai que j'ai ce problème uniquement pour les images que j'utilise en background. |
Titre: Re:Phpmailer - joindre plusieurs images
Posté par: gl33web le le 23-04-2013 a 09:35:36
Bon, j'ai trouvé le problème... Pour ceux qui auraient le même problème.... Cela vient des images que je mets en background, elles ne s'affichent pas avec Outlook. Donc les images en background sont à éviter !!! |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|