У меня есть система уведомлений для моего веб-сайта. Мне нужна система уведомлений по электронной почте для пользователей веб-сайта.
У меня есть страница настройки уведомлений по электронной почте, с которой пользователь может планировать свою электронную почту на ежедневной основе или на ежемесячной основе или немедленно или на определенную дату .
Каков наилучший подход, который я должен использовать для такого рода функциональности?
PS: Я не хочу использовать сокет.io
Спасибо
Я бы сказал следующее:
не нужен никакой crontab. Просто отправьте письмо, когда произойдет событие.
последний час, и отправить по электронной почте со всеми этими событиями для пользователей
запрос почасовой электронной почты
еженедельные настройки электронной почты
.