Outils pour utilisateurs

Outils du site


symfony4:email

Ceci est une ancienne révision du document !


Email

Swift Mailer

Swift Mailer est déjà inclus dans les dépendances du projet :

composer.json
{
    "require": {
        "symfony/swiftmailer-bundle": "^3.1",
    }
}

Si ce n'est pas le cas, faire ceci :

composer require symfony/swiftmailer-bundle

Configuration

Envoi d'un email

Dans une fonction d'un contrôleur :

public function index(Request $request, \Swift_Mailer $mailer) {
 
    $message = (new \Swift_Message('Sujet du message'))
        ->setFrom('envoyeur@mail.com')
        ->setTo('destinataire@mail.com')
        ->setBody(
            "Texte du message",
            'text/plain'
        );
 
    $mailer->send($message);
 
}
symfony4/email.1568964442.txt.gz · Dernière modification: 2019/09/20 07:27 par marclebrun