Каков наилучший способ использования задачи cron для ежедневной отправки обновлений по электронной почте всем пользователям моей сети? Электронная почта будет состоять из различной информации от нескольких моделей.
Я хочу сделать что-то вроде «1 новых запросов в друзья: имя ...» из модели запроса и модели пользователя и «Есть 3 предстоящих события от ваших друзей: имя события хост name ... "из модели события и пользователя.
Я понимаю, что это обычная задача, но я не видел много информации о ней, поэтому любые общие советы о том, как сделать что-то подобное, будут с благодарностью!
Примечание: я буду использовать плагин Heroku для ежедневного cron, чтобы выполнить это, если это имеет значение (хотя я не думаю, что это должно).