首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony / SwiftMailer /没有假脱机无法发送电子邮件

问Symfony / SwiftMailer /没有假脱机无法发送电子邮件
EN

Stack Overflow用户
提问于 2017-02-17 17:47:59
回答 1查看 635关注 0票数 0

我对发送电子邮件有问题。没有假脱机我不能发送电子邮件。在文档中,我只看到$mailer->send(); http://symfony.com/doc/current/email.html

但对我来说,它什么也做不了。要发送电子邮件,我必须这样做:

代码语言:javascript
复制
            $mailer->send($message);
            $spool = $mailer->getTransport()->getSpool();
            $transport = $this->get('swiftmailer.transport.real');
            $spool->flushQueue($transport);

ContactType.php

代码语言:javascript
复制
    $builder
        ->add('name', TextType::class, [
            'required' => false
        ])
        ->add('email', EmailType::class)
        ->add('message', TextareaType::class);

哪里会有问题呢?

EN

回答 1

Stack Overflow用户

发布于 2017-02-17 17:53:54

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

https://symfony.com/doc/current/reference/configuration/swiftmailer.html#using-multiple-mailers

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42294599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档