16 Oct Envoyer un mail en Symfony avec Gmail
La première chose est de faire une modification dans le fichier parameters.yml
parameters:
...
mailer_transport: gmail
mailer_host: smtp.gmail.com
mailer_user: VOTRE_EMAIL
mailer_password: VOTRE_MOT_DE_PASSE
...
Ensuite dans votre controlleur vous pouvez ajouter ces ligne pour l’envoi d’un mail.
public function addAction(Request $request){
/*
...
*/
/* BEGIN SEND MAIL */
$message = (new \Swift_Message('Formulaire de contact'))
->setFrom('FROM_EMAIL')
->setTo('A_QUI_EMAIL')
->setBody('Vous avez reçu un mail');
$this->get('mailer')->send($message);
/* END SEND MAIL */
}