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

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


Tweet
comments powered by Disqus