我有一個包含4個字段的簡單形式即:如何在Nodejs中創建電子郵件提醒?
- 名稱
- 出生日期
- 電子郵件地址
- 消息
我保存這些數據的MongoDB。生日時,我需要發送電子郵件提醒。我使用node_mailer發送郵件。但如何設置提醒在特定日期發送郵件?我正在運行nodejs服務器。
謝謝
我有一個包含4個字段的簡單形式即:如何在Nodejs中創建電子郵件提醒?
我保存這些數據的MongoDB。生日時,我需要發送電子郵件提醒。我使用node_mailer發送郵件。但如何設置提醒在特定日期發送郵件?我正在運行nodejs服務器。
謝謝
您可以使用node-cron。
不要使用節點來跟蹤那樣的日期。不要重新發明輪子。
您的平臺(Mac,Linux或Windows)上有一個調度程序。傳統的叫做'cron'。使用它來啓動一個簡單的包裝到node_mailer,它將掃描數據庫的「今天的生日」,而不是發送電子郵件。
偉大除非你寫作跨OS ... – William
只是好奇:你可以命名一個操作系統(除了嵌入式的,在這種情況下,描述的應用場景將是荒謬的),沒有某種調度器,一個可以啓動一個任意進程? –