我掙扎着一個奇怪的問題我有一個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