Sending delayed emails with node-mailer on Heroku

У меня есть веб-приложение со стеком MEAN, размещенное на Heroku. Я использую node-mailer ( https://github.com/andris9/Nodemailer) для отправки электронных писем, когда люди создают форму, подписываются на форму и делают несколько других вещей.

В идеале я хотел бы отправить электронное письмо с напоминанием за неделю до даты, указанной в форме.

Я понятия не имею, как сделать это с помощью node-mailer, и я искал в поисках решения Google, но не нашел пути.

Есть ли хороший способ отправлять отложенные письма с помощью node-mailer? Я не хочу переключать почтовые службы, если смогу избежать этого.

Заранее спасибо.

1 ответ

Решение

Я бы порекомендовал не делать это в nodemailer, а использовать планировщик для задержки вызова nodemailer. Возможно, что-то вроде https://www.npmjs.com/package/node-schedule

Другие вопросы по тегам