Bonjour,
je bloque sur l'insertion d'une image dans l'envois du mail avec swiftmailer.
Je travail sur un code test pout apprendre le fonctionnement d'envois de mail, svp soyez indulgents "je débute"
Si je rajoute ce code ma page plante !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 $mail_sujet = ("sujet de laurent"); $pdf = ("./tmp/AB000083.pdf"); //$image = ("./images/oemlogo.png"); require_once ("./fonctions/Mail_Swift/swift_required.php"); // Creation du transport $transport = Swift_SmtpTransport::newInstance('smtp.toto.fr', 587) ; //Création du mail en utilisant le transport créé ci-dessus $mailer = Swift_Mailer::newInstance($transport); // Creation du message $message = Swift_Message::newInstance('./images/oemlogo.png') // Donner un sujet au message ->setSubject($mail_sujet) ->setFrom('contact@toto.fr') ->setTo('contact@toto.fr') ->setBody('Coucou') // Attacher une pièce jointe au message ->attach(Swift_Attachment::fromPath($pdf)) // Attacher une image au message ->embed(Swift_Image::fromPath('./images/oemlogo.png')) ; // envoie du message $result = $mailer->send($message);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ->embed(Swift_Image::fromPath('./images/oemlogo.png'))
Partager