SERVICE SWIFTMAILER ( ENVOIE DE MAIL SOUS SYMFONY3)

Sous Symfony 3, le service swiftmailer permet d’envoyer des mails, en utilisant une syntaxe précise.

Tout d’abord, il faut configurer ce service dans le fichier : app/config/config.yml en ajoutant le code suivant :

Dans cet exemple le smtp utilisé est Gmail .

Une fois la configuration est faite, on peut envoyer des mails en utilisant les méthodes que fournit ce service comme suite :

Le template qui définit le corps du mail est présent dans :  app/Resources/views/Emails/test.html.twig , c’est un template twig ordinaire.  La variable « parameters » permet  de passer des variables du controlleur au template twig  :

Publié par Evolutis

Compte de publication d'Evolutis