Symfony/SwiftMailer/没有spool无法发送电子邮件

Symfony/SwiftMailer/没有spool无法发送电子邮件,symfony,swiftmailer,Symfony,Swiftmailer,我在发送电子邮件方面有问题。没有假脱机,我无法发送电子邮件。 在文档中,我只看到$mailer->send 但对我来说,这没什么用。 要发送电子邮件,我必须执行以下操作: $mailer->send($message); $spool = $mailer->getTransport()->getSpool(); $transport = $this->get('swiftmailer.transpor

我在发送电子邮件方面有问题。没有假脱机,我无法发送电子邮件。 在文档中,我只看到$mailer->send

但对我来说,这没什么用。 要发送电子邮件,我必须执行以下操作:

            $mailer->send($message);
            $spool = $mailer->getTransport()->getSpool();
            $transport = $this->get('swiftmailer.transport.real');
            $spool->flushQueue($transport);
ContactType.php

    $builder
        ->add('name', TextType::class, [
            'required' => false
        ])
        ->add('email', EmailType::class)
        ->add('message', TextareaType::class);

哪里可能有问题?

您可以定义一个非假脱机邮件程序,并使用它来代替默认的邮件程序: