與Laravel一起發送郵件需要時間才能成功發送,有時甚至會失敗。出於這個原因,我想先在數據庫中存儲記錄並在後臺運行電子郵件發送以節省用戶時間。存儲記錄後,我想快速重定向/刷新頁面。如何在後臺運行Laravel 5
如何在下面的電子郵件發送代碼中使用隊列?
$message = new Applyonline($post_title, $cand_name);
$message->attachData($pdf->output(), $attach_name);
Mail::to($to_email)->send($message);
請告知如何實現此目的。
首先,我一定要運行PHP的工匠隊列:表和PHP工匠遷移? – Devith
是的,這會在你的分貝中創建一個表格作業。當你喜歡Mail :: queue時,你會看到在該表中創建的記錄。 –
我剛剛更新了我的問題。請告知 – Devith