Swiftmailer发送状态

问题描述 投票:0回答:2

如何检查在swiftmailer发送状态用symfony?

我发邮件是这样的:$res = $this->get('mailer')->send($message)现在$res始终即使我设置参数错误密码状态1。电子邮件没有发送和状态1:/

我想抛出一些类型的信息是否存在与发送任何问题:/

symfony swiftmailer
2个回答
0
投票

您可以使用send()第二个参数

 $res = $this->get('mailer')->send($message, $errors)

0
投票
        try {
            $this->get('mailer')->send($message);
        }
        catch (\Exception $exception) {
            $errors = $exception->getMessage();
        }

如果发送失败的$errors变量将包含该消息。

© www.soinside.com 2019 - 2024. All rights reserved.