我有一種情況,用戶可以保存他們的搜索(它被保存在一個帶有用戶ID和搜索到的項目ID的表格中)。我真正想要的是每次將新項目插入數據庫時向該用戶發送一封電子郵件。例如,如果用戶保存搜索PlayStation 4,我想提醒用戶(通過電子郵件)關於PS4的新文章已發佈。文章存儲在另一個表中。Laravel - 在db中插入新條目時發送電子郵件?
目前我不知道如何開始。我一直在閱讀關於事件和處理程序的官方文檔,但它對我來說還不是很清楚...... 順便說一句。我使用Laravel 5.3和Mailgun進行電子郵件。
這就像使用訂閱您的數據庫中的某些「項目」的權利?你可以做一個選擇查詢來找出他們訂閱的用戶嗎?如果是這種情況,您可以通過電子郵件發送該組用戶。你必須首先設置電子郵件功能,(網絡服務,安全性,訪問權限等),這只是從基本的SQL角度來看。 – bonCodigo
我可以,但我只需要特定項目訂閱(保存搜索)的電子郵件警報。例如PS4是電子類,但我不需要所有與電子相關的文章,只是PS4。 – harunB10