我挣扎着一个奇怪的问题我有一个laravel 5.2应用程序女巫有电子邮件功能通过使用::发送邮件facade.I取代所有发送呼叫与队列调用。Mail ::发送vs邮件::队列
我迁移的队列表和改变.ENV设定
QUEUE_DRIVER =同步
到
QUEUE_DRIVER =数据库
我没有收到运行时出现任何错误php artisan queue:work --daemon
将作业发送到队列并在删除后处理,但是没有收到电子邮件。如果我改回同步它工作正常。
这个问题的原因是什么?从cli到apache2的差异php.ini没有区别,可以影响这一点。
这里是我的.ENV
MAIL_DRIVER=smtp
MAIL_HOST=edited
MAIL_PORT=465
MAIL_USERNAME=edited
MAIL_PASSWORD=edited
MAIL_ENCRYPTION=ssl
我试着在config/mail.php中甚至硬编码smtp设置 – octav
您是否检查过垃圾邮件/垃圾邮件文件夹? –
@NirajShah当然是 – octav