Ошибка при загрузке быстрой рассылки в Symfony

Я использую быструю почтовую программу для отправки писем для моего приложения Symfony. Но это выдает ошибку: нет расширения, способного загрузить конфигурацию для "транспорта". Я получаю сообщение об ошибке, когда он загружает файл конфигурации, когда приложение терпит крах. Пожалуйста, помогите мне узнать, как я могу точно определить его параметры конфигурации. Мое приложение / config.yml похоже:

swiftmailer:
transport: gmail
username: '[email protected]'
password: 'Mypassword'

Я также проверил, что пакет swiftmailer app / Appkernel.php уже зарегистрирован:

public function registerBundles()
{
    $bundles = array(
        new Symfony\Bundle\FrameworkBundle\FrameworkBundle(),
        new Symfony\Bundle\SecurityBundle\SecurityBundle(),
        new Symfony\Bundle\TwigBundle\TwigBundle(),
        new Symfony\Bundle\MonologBundle\MonologBundle(),
        new Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle(),
        new Symfony\Bundle\AsseticBundle\AsseticBundle(),
        new Doctrine\Bundle\DoctrineBundle\DoctrineBundle(),
        new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(),
        new Acme\SuperbAppBundle\AcmeSuperbAppBundle(),
    );

    if (in_array($this->getEnvironment(), array('dev', 'test'))) {
        $bundles[] = new Acme\DemoBundle\AcmeDemoBundle();
        $bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle();
        $bundles[] = new Sensio\Bundle\DistributionBundle\SensioDistributionBundle();
        $bundles[] = new Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle();
    }

    return $bundles;
}

Я использую следующий код для отправки электронной почты:

      $message = \Swift_Message::newInstance() 
      ->setSubject('Hello Email') // we configure the title
      ->setFrom('[email protected]') // we configure the sender
      ->setTo('[email protected]') // we configure the recipient
      ->setBody("Hello User");


      $send = $this->get('mailer')->send($message); // then we send the message.

person Randhir    schedule 10.07.2014    source источник


Ответы (1)


Ваш отступ неправильный. Должно быть как ..

swiftmailer:
    transport: gmail
    username: '[email protected]'
    password: 'Mypassword'
person qooplmao    schedule 10.07.2014
comment
Это может быть множество вещей: неверные данные, катушка не опорожняется и т. Д. Я бы попробовал открыть новый вопрос с вашим вопросом и деталями. - person qooplmao; 10.07.2014