【发布时间】:2018-02-21 21:09:20
【问题描述】:
我目前正在开发一个 Symfony 4 应用程序,我需要通过 Swift Mailer 发送电子邮件。 当我发送电子邮件时,我收到了假脱机的电子邮件,但我没有在我的 Gmail 邮箱中收到它。 我在我的 gmail 配置中允许了不安全的应用程序。
这是我来自 .env 文件的邮件 URL:MAILER_URL=gmail://ep****@gmail.com:PASSWORD@localhost
这是我的 swiftmailer.yaml:
#config/packages/swiftmailer.yaml
swiftmailer:
url: '%env(MAILER_URL)%'
spool: { type: 'memory' }
这是我的控制器功能:
src/Controller/AccountController.php
这是我遵循的文档: http://symfony.com/doc/current/email.html
我已经检查了这些问题,但他们没有给我答案:How to send emails with Symfony 4 Swiftmailer from a local machine running on Windows 10?,mailer symfony 4 not working
拜托,我需要帮助。我整天都在寻找解决方案。我没有收到任何错误,但我没有收到邮件。 提前致谢。任何链接都可以帮助我。
【问题讨论】:
-
请不要发布代码快照而不是代码本身
-
您是否设置了 CRON 作业来处理假脱机?您是否尝试省略假脱机配置设置?假脱机是一项要求吗?
-
我没有设置。我尝试省略游泳池,但没有任何变化。
-
我也有同样的问题。你解决了吗? @SalveSafari
-
是的,我解决了 :) 请阅读以下内容
标签: php gmail swiftmailer symfony4