Отправить электронную почту с sfForkedDoctrineApplyPlugin на платформе Symfony - PullRequest
0 голосов
/ 28 марта 2011

Я установил sfDoctrineGuardPlugin & sfForkedDoctrineApplyPlugin в моем приложении symfony.

Когда я пытаюсь зарегистрировать новую учетную запись, она, кажется, работает, потому что:1005 * "Спасибо, что подали заявку на учетную запись. Вскоре вы получите письмо с подтверждением. Если вы не видите это письмо, обязательно проверьте папку" спам "или" массовая "."

Но у меня нет почты в моем почтовом ящике.

И когда я просматриваю файлы журналов, я вижу это:

sfMailerMessageLoggerPlugin Отправка электронной почты "Пожалуйста, проверьте свою учетную запись на MYPROJECT"to" email@test.com "

Информация: это файл моего factories.yml:

  mailer:
    class: sfMailer
    param:
      logging:           %SF_LOGGING_ENABLED%
      charset:           %SF_CHARSET%
      delivery_strategy: realtime
      transport:
        class: Swift_SmtpTransport
        param:
          host:       smtp.gmail.com
          port:       465
          encryption: ssl
          username:   email@gmail.com
          password:   password

Я использую свое приложение в localhost.Расширение ssl активировано на php.ini

Можете ли вы помочь мне, пожалуйста?И извините за мой плохой английский!


Ответы [ 2 ]

0 голосов
/ 30 марта 2011

Да, верно, эти строки присутствуют в моем файле factories.yml. Я удалил эти строки, и это решает мою проблему.

Конфигурация "dev" является приоритетом для конфигурации "all".

Спасибо, извините за мой плохой английский.

0 голосов
/ 29 марта 2011

проверьте, что эти строки отсутствуют в фабриках .yml:

dev:
  mailer:
    param:
      delivery_strategy: none
...