【发布时间】:2015-07-24 05:50:51
【问题描述】:
我有一个应该发送电子邮件的排队工作。我不断收到错误:
Swift_TransportException(代码:530):预期响应代码 250 但 得到代码“530”,带有消息“530 5.7.1 身份验证” 需要\r\n\" 在 /my/project/path/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:383
我尝试使用mail、sendmail 和smtp 驱动程序。但是,如果我直接通过 mail.php 在 config 目录中设置配置值,它似乎工作正常。
一旦我回到.env 配置,又是同样的问题。
我尝试在我的模板中输出 .env 和 config 值 - 它们看起来都很好。
任何想法可能导致这种情况?
【问题讨论】:
-
你能告诉我们
mail.php和.env发送邮件的部分吗?请务必先删除密码。 -
其实我只是注意到 .env 配置没有加载到队列作业中。它虽然加载在直接控制器中。这可能是什么原因造成的?我现在正在检查文件权限、队列用户等。配置值很好,我很确定。
标签: php email laravel config laravel-5.1