Email

Voir la vidéo
Description Sommaire

Laravel intègre une classe pour intéragir simplement avec la class Swiftmailer pour envoyer vos emails.

Pour intéragir avec cette api vous pouvez utiliser la Façade Mail ou injecter la classe Illuminate\Mail\Mailer. Vous aurez alors accès à la méthode `send()``

Mail::send(['view.html', 'view.text'], ['name' => 'John doe'], function($message){
    $message->to('test@domain.ltd')->subject('Sujet'); 
});

La variable message contient une instance du message à envoyer, instance que vous pourrez utiliser pour attacher des fichiers à votre email avec la méthode attach().

Publié
Technologies utilisées
Auteur :
Grafikart
Partager