我安装了sfDoctrineGuardPlugin&我的symfony应用程序上的sfForkedDoctrineApplyPlugin。
当我尝试注册一个新帐户时,它似乎有效,因为:我有这样的信息出现:
“感谢您申请帐户。您很快就会收到验证邮件。如果您没有看到该电子邮件,请务必查看”垃圾邮件“或”批量“文件夹。”
但我的邮箱里没有邮件。
当我查看日志文件时,我可以看到:
sfMailerMessageLoggerPlugin发送电子邮件“请在MYPROJECT上验证您的帐户”至“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
上激活 你能帮帮我吗?抱歉我的英语不好!答案 0 :(得分:0)
检查这些行是否存在于factories.yml:
中dev:
mailer:
param:
delivery_strategy: none
答案 1 :(得分:0)
是的,这条线存在于我的factories.yml文件中。 我删除了这一行,它解决了我的问题。
“dev”配置优先于“all”配置。
谢谢你,对不起我的坏英语。