Rumah  >  Soal Jawab  >  teks badan

Hantar e-mel menggunakan Symfony Mailer

Saya melakukan pemasangan baharu Symfony 5.4. Saya telah mengikuti dokumentasi untuk menghantar e-mel daripada pelayan smtp saya sendiri tetapi tidak dapat menjalankannya. Jadi saya cuba menggunakan konfigurasi berikut https://mailtrap.io/ tanpa berjaya. Sebarang bantuan amatlah dihargai.

Langkah untuk diikuti

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=登录

Daftar Pengawal

...

        // 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粉211600174P粉211600174319 hari yang lalu773

membalas semua(1)saya akan balas

  • P粉115840076

    P粉1158400762023-11-10 10:24:24

    Running Composer memerlukan symfony/messenger Kemudian Jalankan php bin/console messenger:consume async

    balas
    0
  • Batalbalas