SwiftMailer崩溃发送消息

时间:2014-10-15 16:54:19

标签: php silex

我正在尝试通过SwiftMailer发送电子邮件,但它崩溃没有任何错误。 我四处搜寻,发现很多人有同样的问题但是,我发现的任何解决方案都帮助了我。

我有这段代码:

        $transporter = \Swift_SmtpTransport::newInstance('webmail.xxx.xxx', 25)
            ->setUsername("XXXXXXX")
            ->setPassword("XXXXXX");

        $mailer = \Swift_Mailer::newInstance($transporter);

        $message = \Swift_Message::newInstance('SUBJECT')
            ->setFrom(array('noreply@yoursite.com'))
            ->setTo(array('user@yoursite.com'))
            ->setBody('This is ma message man');

        $result = $mailer->send($message);
        echo "bla bla bla";

它没有到达echo / error_log部分。

我错过了什么? 我也在使用silex

更新

最初我在silex页面上尝试了配置:

http://silex.sensiolabs.org/doc/providers/swiftmailer.html

在index.php中配置swiftmailer选项并在控制器中发送电子邮件但我收到错误:

PHP Fatal error:  Uncaught exception 'Swift_TransportException' with message 'Connection could not be established with host localhost [Connection refused #111]

所以我尝试了另一种方法......

0 个答案:

没有答案