Страница 1 из 1

swiftmailer не работает

Добавлено: 2015.06.05, 18:15
kukuruku
локально письмо шлется, на хостинге нет
команда sendmail user@mail.ru письмо шлет, mail тоже работает

вот конфиг

Код: Выделить всё

'mailer' => [
            'class' => 'yii\swiftmailer\Mailer',
            'useFileTransport' => false,
        ],
 
такой код ничего не выводит

Код: Выделить всё

$mailer = Yii::$app->get('mailer');
        $message = $mailer->compose('user/reg', ['model'=>$user]);
        $message->setFrom(Yii::$app->params['emailFrom']);
            $message->setTo('werdfgdfg@sharklasers.com');
            $message->setSubject('Регистрация пользователя');
        $logger = new \Swift_Plugins_Loggers_ArrayLogger();
        $mailer->getSwiftMailer()->registerPlugin(new \Swift_Plugins_LoggerPlugin($logger));
        if (!$message->send()) {
               echo $logger->dump(); 
        }
 
send возращает false
тут пусто

Код: Выделить всё

echo $logger->dump();

Re: swiftmailer не работает

Добавлено: 2015.06.05, 21:22
astronin
значит проверяйте свои компоненты: mailer, Swift_Plugins_LoggerPlugin, и др... и сотрите, где может падать еще PHP