2011-08-23 29 views
0

我有一個包含4個字段的簡單形式即:如何在Nodejs中創建電子郵件提醒?

  1. 名稱
  2. 出生日期
  3. 電子郵件地址
  4. 消息

我保存這些數據的MongoDB。生日時,我需要發送電子郵件提醒。我使用node_mailer發送郵件。但如何設置提醒在特定日期發送郵件?我正在運行nodejs服務器。

謝謝

回答

3

不要使用節點來跟蹤那樣的日期。不要重新發明輪子。

您的平臺(Mac,Linux或Windows)上有一個調度程序。傳統的叫做'cron'。使用它來啓動一個簡單的包裝到node_mailer,它將掃描數據庫的「今天的生日」,而不是發送電子郵件。

+1

偉大除非你寫作跨OS ... – William

+0

只是好奇:你可以命名一個操作系統(除了嵌入式的,在這種情況下,描述的應用場景將是荒謬的),沒有某種調度器,一個可以啓動一個任意進程? –