2016-12-28 52 views
0

我的網站有一個通知系統。我需要一個網站用戶的電子郵件通知系統。使用節點js和mysql的通知郵件調度

我有電子郵件通知設置頁面,從那裏用戶可以安排他們的電子郵件在每日基地或每月基本或即時或特定日期

我需要使用這種功能的最佳方法是什麼?

PS:我不想用socket.io

感謝

回答

1

我會說以下內容:

  • 如果電子郵件應發送每次事件發生時,那麼你的 不需要任何crontab。只要在事件發生時發送電子郵件。
  • 每小時運行一次crontab。這crontab的將獲取從 所有事件的最後一個小時,並與所有這些事件給用戶 發送一封電子郵件,要求一個小時電子郵件
  • 做同樣的每天一次,每週一次爲用戶提供每日和 每週電子郵件偏好