2011-10-08 77 views
1

對於大學項目,我有要求在特定日期之間每天的特定時間向用戶列表發送電子郵件。在存儲在數據庫中的自動時間發送電子郵件

發送電子郵件所需的時間存儲在MySQL數據庫中,像這樣:

Name  | Email address  | Start  | Finish | Time 
User 1 | [email protected] | 20111008 | 20111015 | 1630 
User 2 | [email protected] | 20111011 | 20111025 | 0900 
etc, etc 

我們是一個基於Linux的服務器上使用PHP大多。

發送給每個人的電子郵件的文本都是相同的。許多用戶很可能會指定相同的時間,但我可以弄清楚如何使呼叫具有獨特性。

有沒有辦法在數據插入到數據庫時,我可以創建一個計劃的作業,每天在指定的時間運行?如果它已經超過了結束數據,則刪除所述預定作業?我可以找出腳本需要的內容,但我不確定使用哪些技術來創建/運行/刪除預定作業。

非常感謝!

回答

相關問題