Dynamic-Mess.com


"The world is a dynamic mess of jiggling things..."

Envoyer un email simplement avec swift

Article posté le 16-11-2016 dans la catégorie PHP

Article mis à jour le : 05-05-2022

Comment envoyer un email simple avec swift

En complément de cet article pour paramétrer l'envoi des emails, voici un petit exemple pour comment envoyer un email avec SwiftMailer. Je passerai sur l'installation qui se fait simplement via composer.

$expediteur = "John Smith";
$message = Swift_Message::newInstance()
   ->setSubject("Ceci est le sujet du mail")
   ->setFrom(array("email@expediteur.fr" => $expediteur))
   ->setTo(array("email@destinataire.fr" => "Nom du destinataire")) // Note, c'est un tableau, on peut en mettre plusieurs
   ->setBody("Ici le message au format texte") // message alternatif
   ->addPart('<q>Ici le message au format HTML</q>', 'text/html'); // HTML msg

$transporter = Swift_MailTransport::newInstance();
$mailer = Swift_Mailer::newInstance($transporter);
$mailer->send($message);

 


Cet article vous a plu? Découvrez d'autres articles :


comments powered by Disqus