Отправка пользователю Email за N дней до установленной даты (выполнение по cron)

Главные вкладки

Аватар пользователя fit fit 2 июля 2012 в 19:56

Всех приветствую!
Есть задача: отправлять юзерам оповещение (напоминалку) за 5 дней до установленной в node_field_deadline (тип поля: date) даты.

Пробовал через rules (rules scheduler), но проблема в том, что модуль не работает с cron событиями Sad Срабатывают правила только если что-то делать на сайте с контентом самому, например, публиковать/снять ноду и проч. Это неудобно т.к. нужно регулярный, автономный запуск задачи.

Есть ли какие-либо альтернативные способы или другие методы решения задачи?

Комментарии

Аватар пользователя fit fit 2 июля 2012 в 21:01

Готов оплатить решение моей задачи, полагаю, что научиться rules мне нужно на готовом примере, а он не так уж прост для исполнения. Если кто-нибудь хочет попробовать - пишите мне в личку или тут в теме.

Аватар пользователя ser_house ser_house 4 июля 2012 в 5:35

Сдаётся мне, что удобнее будет в hook_cron вызывать уже настроенное правило (с аргументом ноды). Тогда в правиле можно накатать какие угодно действия, дополнительно к почте.