0
我不知道該怎麼做。自動電子郵件的Cronjob?
我必須標籤,其中一個帶有用戶電子郵件,另一個帶有即將發生的事件。
事件表包含事件發生的日期,我想通過電子郵件通知參加活動的用戶。
我應該做一個cron工作嗎?還是有另一種更好的方法來做到這一點?
我不知道該怎麼做。自動電子郵件的Cronjob?
我必須標籤,其中一個帶有用戶電子郵件,另一個帶有即將發生的事件。
事件表包含事件發生的日期,我想通過電子郵件通知參加活動的用戶。
我應該做一個cron工作嗎?還是有另一種更好的方法來做到這一點?
你可以爲此創建一個cronjob,是的。如果你想給用戶的事件的前一天通知,你可以再補充每日執行和檢查,第二天所有的事件,像一個cronjob:
<?php
$tomorrowsEvents = $databaseResultsHere; // Insert actual db results here ;-)
foreach ($tomorrowsEvents as $event) {
$attendees = $attendeesFromDatabase; // Also insert a real db result here
foreach ($attendees as $attendee) {
mail($attendee['email'], 'Your event is tomorrow', 'Have fun!');
}
}
只是日常運行,你可以簡單地在那個時候郵寄所有的用戶。
完美,謝謝 – user3426191
是否有特定時間要發送電子郵件? –
哦對不起,我想在活動日期前的24小時發送郵件 – user3426191
你可以使用cronjob。 –