Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
bonjour a tous .
Je voulais savoir si il etait possible de fournir une image en piece jointe d'un mail et de faire appel a celle ci dans le corps html du mail .
Merci
Hors ligne
Bonjour,
L'idée est de mettre dans le code html de ton mail un lien du genre :
<img src="cid:monimage1" />
ensuite le cid tu le définis quand tu crées ton attachement :
$mail = new Zend_Mail(); $at = $mail->createAttachment($myImage); $at->type = 'image/gif'; $at->disposition = Zend_Mime::DISPOSITION_INLINE; $at->encoding = Zend_Mime::ENCODING_8BIT; $at->filename = 'test.gif'; $at->id = "monimage1"; $mail->send();
Je n'ai jamais testé, mais ça devrait marcher je pense...
A+, Philippe
Hors ligne
c'set ça merci ! sauf j'encode avec base 64:
$myImage = file_get_contents('test.gif');
$at = $mail->createAttachment($myImage);
$at->type = 'image/gif';
$at->disposition = Zend_Mime::DISPOSITION_INLINE;
$at->encoding = Zend_Mime::ENCODING_BASE64;
$at->filename = 'test.gif';
$at->id = "monimage1";
merci encore.
Hors ligne
Pages: 1