Envoyer un e-mail à l'aide de Symfony Mailer
P粉211600174
P粉211600174 2023-11-09 21:03:31
0
1
663

J'ai fait une nouvelle installation de Symfony 5.4. J'ai suivi la documentation pour envoyer un e-mail depuis mon propre serveur SMTP mais je n'arrive pas à le faire fonctionner. J'essaie donc d'utiliser la configuration suivante de https://mailtrap.io/ sans succès. Toute aide serait grandement appréciée.

Étapes à suivre

composer 需要 symfony/mailer

composer 需要 symfonycasts/verify-email-bundle

MAILER_DSN=smtp://d62b667a28d6af:023c577a51bb51@smtp.mailtrap.io:2525 #MAILER_DSN=smtp://d62b667a28d6af:023c577a51bb51@smtp.mailtrap.io:2525?加密=tls&auth_mode=登录

Contrôleur de registre

... // generate a signed url and email it to the user $this->emailVerifier->sendEmailConfirmation('app_verify_email', $user, (new TemplatedEmail()) ->from(new Address('registration@my_host.com', 'Registration Confirmation')) ->to($user->getEmail()) ->subject('Please Confirm your Email') ->htmlTemplate('registration/confirmation_email.html.twig') );

mailer.yml

framework: mailer: dsn: '%env(MAILER_DSN)%'


P粉211600174
P粉211600174

répondre à tous (1)
P粉115840076

L'exécution de Composer nécessite symfony/messenger Alors Exécutez php bin/console Messenger : consommez async

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!